home *** CD-ROM | disk | FTP | other *** search
/ Internet E-Mail Workshop / Internet E-Mail Workshop.iso / info / faqwin02. < prev    next >
Text File  |  1993-11-24  |  254KB  |  6,201 lines

  1.  
  2. Return-path: <metrics!metrics!tomh@watserv1.uwaterloo.ca>
  3. X-Andrew-Authenticated-as: 0;pitt.edu;Network-Mail
  4. Received: from pitt.edu via trymail
  5.           ID </afs/pitt.edu/usr1/infidel/Mailbox/QftNJ0K2ATvv9OW04v>;
  6.           Mon,  3 May 1993 17:57:20 -0400 (EDT)
  7. Received: from watserv1.uwaterloo.ca by pitt.edu with SMTP id AA22907
  8.   (5.65c/IDA-1.4.4.5 for <infidel+@pitt.edu>); Mon, 3 May 1993 17:49:22 -0400
  9. Received: from metrics.UUCP by watserv1.uwaterloo.ca with UUCP
  10.     id <AA23991>; Mon, 3 May 93 17:48:41 -0400
  11. From: tomh@metrics.com (Tom Haapanen)
  12. Date: Mon, 3 May 1993 16:34:57 -0400
  13. Reply-To: tomh@metrics.com (Tom Haapanen)
  14. X-Mailer: Mail User's Shell (7.2.3 5/22/91)
  15. To: infidel+@pitt.edu (Todd J Derr)
  16. Subject: faqwin02.asc
  17. Message-Id:  <9305031635.aa17500@metrics.metrics.com>
  18.  
  19.                              Microsoft Windows FAQ
  20.                           Frequently Asked Questions
  21.  
  22.   
  23. Copyright
  24.   This document is compilation copyright (c) 1990-1993 by Tom Haapanen.  It
  25.   may be freely copied and/or distributed in its entirety as long as this
  26.   copyright notice is not removed.  It may not be sold for profit or
  27.   incorporated into commercial products without the author's written
  28.   permission.  [Compilation copyright means that you can freely use
  29.   individual sections of this document, but any significant collection of
  30.   sections is subject to the copyright.]
  31.   
  32. Note:     Revision dates for each section are shown next to the section names
  33.      on each index page!  To find updated sections for a particular date,
  34.      click the Search button in WinHelp and enter "Updated:" to see the
  35.      various update dates available.
  36.  
  37.  
  38. CONTENTS
  39. ========
  40.  
  41. 1.  Credits
  42.  
  43. 2.  Microsoft Windows
  44.   2.1.  Windows 1.0
  45.   2.2.  Windows 2.0
  46.   2.3.  Windows/386
  47.   2.4.  Windows 3.0
  48.   2.5.  Windows 3.1
  49.   2.6.  Windows for Workgroups 3.1
  50.   2.7.  Windows NT 3.1
  51.   2.8.  Win32s for Windows 3.1
  52.   2.9.  Windows 4.0 ("Chicago" and Win32c)
  53.   2.10.  Windows NT 4.0 ("Cairo")
  54.   2.11.  Windows for Pen Computing 3.1
  55.   2.12.  Multimedia Windows
  56.   2.13.  Modular Windows
  57.   2.14.  Win-OS/2
  58.  
  59. 3.  Internet and Usenet
  60.   3.1.  Usenet
  61.   3.2.  Usenet Windows newsgroups
  62.   3.3.  Alternatives to Usenet
  63.   3.4.  Freeware and shareware by ftp
  64.   3.5.  Popular Internet ftp sites
  65.   3.6.  Using archie
  66.   3.7.  Ftp by email
  67.   3.8.  FAQs (Frequently Asked Questions)
  68.   3.9.  More about Internet and Usenet
  69.   3.10.  FTP archives on CD-ROM
  70.  
  71. 4.  Setting Up and Configuring Windows
  72.   4.1.  System Configuration
  73.     4.1.1.  Minimum Windows 3.1 configurations
  74.     4.1.2.  Minimum Windows 3.0 configurations
  75.     4.1.3.  Minimum Windows NT pre-release configuration
  76.     4.1.4.  Standard mode vs. 386 Enhanced mode
  77.   4.2.  Selecting a hardware configuration for Windows
  78.     4.2.1.  Selecting a CPU/FPU
  79.     4.2.2.  Selecting the memory size
  80.     4.2.3.  Selecting a hard disk
  81.     4.2.4.  Selecting a video adapter
  82.   4.3.  System BIOS compatability
  83.   4.4.  Video drivers
  84.     4.4.1.  Identifying your video card
  85.     4.4.2.  Locating a driver
  86.     4.4.3.  Video card manufacturers
  87.     4.4.4.  Using 256 (or more) colors in Windows
  88.     4.4.5.  Panacea Winspeed
  89.     4.4.6.  CGA drivers
  90.   4.5.  Printer drivers
  91.     4.5.1.  Selecting a PostScript printer driver
  92.     4.5.2.  Eliminating the Ctrl-D in PostScript output
  93.     4.5.3.  EPS graphics print in portrait even on landscape pages
  94.     4.5.4.  Hewlett-Packard DeskJet printing problems
  95.   4.6.  Math coprocessors and WIN87EM.DLL
  96.   4.7.  Multimedia
  97.     4.7.1.  AdLib cards and .wav files
  98.     4.7.2.  Using MIDI cards with Windows 3.1
  99.     4.7.3.  SoundBlaster Pro and Windows 3.1
  100.     4.7.4.  Using the PC's built-in speaker
  101.   4.8.  System resources
  102.   4.9.  Networking
  103.     4.9.1.  Compatible Networks
  104.     4.9.2.  Novell's NWPOPUP utility won't initialize
  105.     4.9.3.  Using Windows for Workgroups with TCP/IP
  106.       4.9.3.1.  FTP TCP/IP: general
  107.       4.9.3.2.  FTP TCP/IP: NDIS setup
  108.       4.9.3.3.  FTP TCP/IP: generic DOS kernel setup
  109.       4.9.3.4.  WinQVT/Net
  110.       4.9.3.5.  Wollongong Pathway Access/NFS
  111.   4.10.  Integrating with Unix e-mail
  112.   4.11.  Serial communications
  113.     4.11.1.  Using COM3 and COM4
  114.     4.11.2.  Using a high-performance 16550 serial port
  115.     4.11.3.  DOS boxes and 16550 serial ports
  116.     4.11.4.  SmartDrive and 16550 high-speed transfers
  117.   4.12.  Disk drives and virtual memory
  118.     4.12.1.  Virtual memory and swapfiles
  119.     4.12.2.  Maximum swapfile size
  120.     4.12.3.  Windows 3.x and Stacker
  121.     4.12.4.  SCSI controllers
  122.     4.12.5.  SmartDrive double buffering on SCSI drives
  123.     4.12.6.  Windows 3.x and large hard disks
  124.   4.13.  Troubleshooting
  125.     4.13.1.  BMP wallpaper won't display correctly
  126.     4.13.2.  Frequent GPFs (General Protection Faults)
  127.     4.13.3.  File Manager won't format floppies
  128.     4.13.4.  Incorrect system version; reinstall the 386 enhanced version of
  129. Windows
  130.     4.13.5.  Mouse hangs when using communications software
  131.     4.13.6.  Parity errors with Windows 3.1
  132.     4.13.7.  Performance deterioration in a 386 Enhanced mode DOS session
  133.     4.13.8.  Problems creating a permanent swapfile in Windows 3.0
  134.     4.13.9.  Program Manager claims only 8 KB of free memory
  135.     4.13.10.  Using a slow expansion memory board with Windows
  136.     4.13.11.  Windows 3.0 refuses to run without a file called WINA20.386
  137.     4.13.12.  Windows 3.1 hangs or crashes during startup
  138.     4.13.13.  Windows 3.1 hangs or waits a long time on exit
  139.     4.13.14.  Windows 3.1 Resource Kit won't install
  140.     4.13.15.  Windows 3.x waits a long time on startup
  141.  
  142. 5.  Windows and DOS
  143.   5.1.  Configuring DOS sessions
  144.     5.1.1.  DOS in a window
  145.     5.1.2.  Lotus 1-2-3 in Windows
  146.     5.1.3.  Reducing the amount of "jerkiness" in DOS window updating
  147.     5.1.4.  Extended memory in DOS sessions
  148.     5.1.5.  Changing the font size for a DOS window
  149.     5.1.6.  Changing the number of lines inr a DOS window
  150.     5.1.7.  Mouse in a DOS window
  151.     5.1.8.  TSRs in DOS sessions
  152.       5.1.8.1.  VGA graphics in a windowed DOS session
  153.   5.2.  Troubleshooting DOS applications
  154.     5.2.1.  Out of Environment Space
  155.     5.2.2.  Protected-mode software
  156.     5.2.3.  Corrupted diskettes when copying files in a DOS session
  157.   5.3.  DOS shells and extenders
  158.     5.3.1.  QEMM/386 and DesqView/386
  159.     5.3.2.  MKS Toolkit: setting up
  160.     5.3.3.  MKS Toolkit: maximizing DOS session memory
  161.       5.3.3.1.  MS-SH
  162.  
  163. 6.  Windows Tips, Tricks and Secrets
  164.   6.1.  General
  165.     6.1.1.  Automatically opening applications on startup, with predefined
  166. window positions
  167.     6.1.2.  Changing or bypassing the startup logo
  168.     6.1.3.  Changing the font used for the icon labels
  169.     6.1.4.  Limiting the size of the temporary swap file
  170.     6.1.5.  Making Windows 3.x act like 2.x runtime
  171.     6.1.6.  Printing PostScript files without a PostScript printer
  172.     6.1.7.  Search path in Windows
  173.     6.1.8.  Swapping the Ctrl and CapsLock keys
  174.     6.1.9.  VT100 emulation for Windows
  175.   6.2.  Program Manager
  176.     6.2.1.  Changing the font used for the icon labels
  177.     6.2.2.  Changing the program icon
  178.     6.2.3.  Changing the title of the Program Manager window
  179.     6.2.4.  Converting documents to PostScript format
  180.     6.2.5.  Creating your own icons
  181.     6.2.6.  Creating your own wallpaper
  182.     6.2.7.  Previewing PostScript output
  183.     6.2.8.  Restricting the Program Manager
  184.     6.2.9.  Saving Program Manager settings without exiting Windows
  185.     6.2.10.  Starting Windows without activating the applications in the
  186. Startup group
  187.     6.2.11.  Starting an application in a different directory
  188.   6.3.  Windows accessories
  189.     6.3.1.  Cardfile: converting to ASCII text
  190.     6.3.2.  Clock: Windows 3.1 Clock limitations
  191.     6.3.3.  Help: changing the keyword colors
  192.     6.3.4.  Help: changing the default window size
  193.     6.3.5.  Notepad: F5 and current time
  194.     6.3.6.  Recorder: recording more than 60 seconds of sound
  195.     6.3.7.  Terminal: keypad
  196.     6.3.8.  General: "Can't open TEMP.WRI" (or similar message)
  197.   6.4.  Changing default directories
  198.     6.4.1.  Bitmaps
  199.     6.4.2.  Fonts
  200.     6.4.3.  Icons
  201.   6.5.  Fonts
  202.     6.5.1.  Accessing foreign/accented characters
  203.     6.5.2.  Converting font formats
  204.     6.5.3.  Converting Macintosh Type 1 (ATM) fonts to Windows
  205.     6.5.4.  Replacing your System font with a serif font
  206.     6.5.5.  ZIP code bar code fonts
  207.   6.6.  Applications
  208.     6.6.1.  Access: printing a database diagram
  209.     6.6.2.  DayBook: running on Windows 3.1
  210.     6.6.3.  Excel: Calling DLL routines
  211.     6.6.4.  Excel: Doing log-log graphs
  212.     6.6.5.  Excel: Multiple X-Y graphs on shared X-axis
  213.     6.6.6.  WinQVTNet: Hiding a gateway
  214.     6.6.7.  Norton Desktop: Wider listbox for Scheduler
  215.     6.6.8.  Norton Desktop: Using smaller fonts for lists
  216.     6.6.9.  Word for Windows: changing bullet paragraph indent
  217.     6.6.10.  Word for Windows: centering equations
  218.     6.6.11.  Word for Windows: custom toolbar icons
  219.     6.6.12.  Word for Windows: drop caps (large 1st characters of paragraphs)
  220.     6.6.13.  Word for Windows: fonts larger than 127 points
  221.     6.6.14.  Word for Windows: foreign-language dictionaries and thesauri
  222.     6.6.15.  Word for Windows: getting rid of the list of last files edited
  223.     6.6.16.  Word for Windows: inserting today's date
  224.     6.6.17.  Word for Windows: linking in subdocuments
  225.     6.6.18.  Word for Windows: numbering equations
  226.     6.6.19.  Word for Windows: overlining words
  227.     6.6.20.  Word for Windows: printing even and odd pages
  228.     6.6.21.  Word for Windows: removing hard returns on downloaded text
  229.     6.6.22.  Word for Windows: setting the find file default directory
  230.     6.6.23.  Word for Windows: turning echo off in a macro
  231.     6.6.24.  Word for Windows: using a watermark
  232.     6.6.25.  WordPerfect for Windows: changing the background color
  233.   6.7.  Gang screens ("Easter Eggs")
  234.     6.7.1.  Windows 3.0
  235.     6.7.2.  Windows 3.1
  236.     6.7.3.  Ami Pro 2.0
  237.     6.7.4.  Corel Draw! 3.0
  238.     6.7.5.  Excel 3.0
  239.     6.7.6.  Norton Desktop for Windows 2.0
  240.     6.7.7.  PageMaker for Windows 4.0
  241.     6.7.8.  Procomm Plus for Windows 1.0
  242.     6.7.9.  Word for Windows 1.x
  243.     6.7.10.  Word for Windows 2.0
  244.  
  245. 7.  Applications
  246.   7.1.  Windows 2.x Applications
  247.   7.2.  Troubleshooting
  248.     7.2.1.  AllType: converted TrueType fonts not in same family
  249.     7.2.2.  Ami Pro: table of contents
  250.     7.2.3.  Ami Pro 2.0: divide by zero error
  251.     7.2.4.  Ami Pro 3.0: equation handling problems
  252.     7.2.5.  Ami Pro 3.0: overlapped screen text
  253.     7.2.6.  Ami Pro 2.0: printing with incorrect fonts
  254.     7.2.7.  Ami Pro 3.0: slow printing
  255.     7.2.8.  Corel Draw!: can't rotate bitmaps
  256.     7.2.9.  FrameMaker: scrambled dot-matrix output
  257.     7.2.10.  KA9Q: dropped packets
  258.     7.2.11.  Norton Desktop for Windows: can't format in the background
  259.     7.2.12.  Norton Desktop for Windows: crashes from selecting files
  260.     7.2.13.  Mathematica 2.0 for Windows: problems with Windows 3.1, other
  261. problems
  262.     7.2.14.  NCSA Telnet [in DOS session]: crashes in a window
  263.     7.2.15.  PageMaker 4.0: font selection box won't scroll
  264.     7.2.16.  PageMaker 4.0: text color changes to almost invisible
  265.     7.2.17.  PageMaker 4.0: WordPerfect and Word for Windows import
  266.     7.2.18.  Paradox for Windows: dialog boxes can't be killed
  267.     7.2.19.  Pathway Access 1.x: terminal font
  268.     7.2.20.  PC Tools 7.1: restore problems
  269.     7.2.21.  Procomm Plus for Windows: Pasted text has extra CR/LFs
  270.     7.2.22.  Procomm Plus for Windows: Zmodem transfer startup
  271.     7.2.23.  Quattro Pro for Windows: Cut and paste to other applications
  272.     7.2.24.  Quattro Pro for Windows: High resource requirements
  273.     7.2.25.  Quattro Pro for Windows: Numeric format alignment
  274.     7.2.26.  Quattro Pro for Windows: OLE and DDE problems
  275.     7.2.27.  Quattro Pro for Windows: Saving over foreign formats
  276.     7.2.28.  Quicken for Windows: conflicts with communications software
  277.     7.2.29.  Ventura Publisher 3.0: divide by zero errors
  278.     7.2.30.  WinFax Pro 2.0
  279.     7.2.31.  Word for Windows: accessing fonts
  280.     7.2.32.  Word for Windows 2.0: can't install additional components
  281.     7.2.33.  Word for Windows 2.0: equation editor fonts
  282.     7.2.34.  Word for Windows 2.0: equations have too much white space
  283.     7.2.35.  Word for Windows 2.0: file too big to save
  284.     7.2.36.  Word for Windows 2.0: headers and graphics
  285.     7.2.37.  Word for Windows 2.0: mixed landscape/portrait document eats
  286. system resources
  287.     7.2.38.  Word for Windows 2.0b: printing from Print Preview
  288.     7.2.39.  WordPerfect for Windows 1.0: floppy access
  289.     7.2.40.  WordPerfect for Windows 1.0: button bar won't display
  290.     7.2.41.  WordPerfect for Windows 1.0: crashes with 256-color display
  291. driver
  292.     7.2.42.  WordPerfect for Windows 5.2: incorrect table of contents
  293.     7.2.43.  WordPerfect for Windows 1.0: mixing landscape and portrait pages
  294.     7.2.44.  WordPerfect for Windows 1.0: printing with TrueType
  295.   7.3.  Available Windows 3.x applications
  296.     7.3.1.  Mainstream applications
  297.       7.3.1.1.  Databases, non-programmable
  298.       7.3.1.2.  Databases, programmable
  299.       7.3.1.3.  Desktop publishing
  300.       7.3.1.4.  Financial Management
  301.       7.3.1.5.  Groupware
  302.       7.3.1.6.  Integrated sofware
  303.       7.3.1.7.  Personal Information Management
  304.       7.3.1.8.  Project management
  305.       7.3.1.9.  Spreadsheets
  306.       7.3.1.10.  Word processing
  307.       7.3.1.11.  Word processing utilities
  308.     7.3.2.  Graphics applications
  309.       7.3.2.1.  Databases, image
  310.       7.3.2.2.  Charting (flow and organizational)
  311.       7.3.2.3.  Drawing and illustration
  312.       7.3.2.4.  Graphics conversion
  313.       7.3.2.5.  Image viewers
  314.       7.3.2.6.  Painting and image editing
  315.       7.3.2.7.  Presentation and business graphics
  316.     7.3.3.  Communications
  317.       7.3.3.1.  Communications (ASCII)
  318.       7.3.3.2.  Communications (IBM mainframe)
  319.       7.3.3.3.  Facsimile
  320.       7.3.3.4.  Internet news and mail readers
  321.       7.3.3.5.  Remote Access
  322.       7.3.3.6.  TCP/IP Networking
  323.       7.3.3.7.  X Windows servers
  324.     7.3.4.  Fonts
  325.       7.3.4.1.  Font packages
  326.       7.3.4.2.  Font managers
  327.       7.3.4.3.  Font utilities
  328.     7.3.5.  Utilities
  329.       7.3.5.1.  Archiving utilies
  330.       7.3.5.2.  Backup software
  331.       7.3.5.3.  Benchmarking utilities
  332.       7.3.5.4.  Clock utlities
  333.       7.3.5.5.  Desktop enhancers
  334.       7.3.5.6.  Program launchers: File Manager type
  335.       7.3.5.7.  Program launchers: Program Manager type
  336.       7.3.5.8.  Program launchers: integrated desktops
  337.       7.3.5.9.  Program launchers: tool bars
  338.       7.3.5.10.  Program launchers: commandline
  339.       7.3.5.11.  Program launchers: other
  340.       7.3.5.12.  Task schedulers
  341.       7.3.5.13.  Task managers
  342.       7.3.5.14.  Miscellaneous
  343.     7.3.6.  Technical and engineering
  344.       7.3.6.1.  CAD software
  345.     7.3.7.  Engineering
  346.     7.3.8.  Mathematical
  347.     7.3.9.  Statistics
  348.     7.3.10.  Multimedia and entertainment
  349.       7.3.10.1.  CD audio players
  350.       7.3.10.2.  Games and entertainment
  351.       7.3.10.3.  Multimedia authoring
  352.       7.3.10.4.  Multimedia playback
  353.       7.3.10.5.  Sound editors
  354.       7.3.10.6.  Video Editors
  355.  
  356. 8.  Technical Support Contacts
  357.   8.1.  Microsoft
  358.     8.1.1.  Telephone
  359.  
  360.   
  361. :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  362.  
  363.  
  364. 1.  CREDITS
  365. ===========
  366.   The author may be contacted by the following means:
  367.      
  368.      Internet:   tomh@wes.on.ca
  369.      UUCP:       uunet!watserv1!wes!tomh
  370.      BITNET:     tomh@wes.on.ca
  371.      CompuServe: >INTERNET: tomh@wes.on.ca
  372.      
  373.      Mail:       Tom Haapanen
  374.                  Software Metrics Inc.
  375.                  22 King St. S., suite 303
  376.                  Waterloo, Ont.
  377.                  N2J 1N8, Canada
  378.   
  379.   
  380.   The Word for Windows 2.0 to Windows Help conversion utility, Dr. Help,
  381.   used for creating and maintaining this document, was created by Roger
  382.   Hadgraft, senior lecturer in Civil Engineering at Monash University,
  383.   Clayton, Victoria, Australia.  It can be used for converting most Word
  384.   files into WinHelp files.  Roger may be contacted as:
  385.           
  386.      Internet:  roger.hadgraft@eng.monash.edu.au
  387.      UUCP:      uunet!eng.monash.edu.au!roger.hadgraft
  388.      CompuServe:    >INTERNET: roger.hadgraft@eng.monash.edu.au
  389.   
  390.   
  391.   I would also like to express my gratitude to the countless people who have
  392.   contributed information to the Windows FAQs, through Usenet news, email and
  393.   personal conversations.  You know who you are: I'm grateful for your help,
  394.   as this FAQ would not be what it is without your help.
  395.   
  396.   Latest version of this FAQ are available by ftp on sonygate.sony.com
  397.   (192.65.137.2) and on ftp to ftp.pitt.edu (130.49.254.3) in the directory
  398.   ~users/i/n/infidel/win/FAQ.
  399.   
  400. :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  401.  
  402.  
  403. 2.  MICROSOFT WINDOWS
  404. =====================
  405.   
  406.   
  407. ---------------------------------------------------------------------------
  408.  
  409. 2.1.  Windows 1.0
  410. =================
  411.   Microsoft first began development of the Interface Manager (subsequently
  412.   renamed Microsoft Windows) in September 1981.  Although the first
  413.   prototypes used Multiplan and Word-like menus at the bottom of the screen,
  414.   the interface was changed in 1982 to use pull-down menus and dialogs, as
  415.   used on the Xerox Star.
  416.   
  417.   Microsoft finally announced Windows in November 1983, with pressure from
  418.   just-released VisiOn and impending TopView.  This was after the release of
  419.   the Apple Lisa (but prior to the Macintosh), and before Digital Research
  420.   announced GEM, another competing graphical environment.  Windows promised
  421.   an easy-to-use graphical interface, device-independent graphics and
  422.   multitasking support.  The development was delayed several times, however,
  423.   and the first version hit the store shelves (after 55 programmer-years of
  424.   development!) in November 1985.  The selection of applications was sparse,
  425.   however, and Windows sales were modest,
  426.   
  427.   The following were the major features of Windows 1.0:
  428.   * Graphical user interface with drop-down menus, tiled windows and mouse
  429.      support
  430.   * Device-independent screen and printer graphics
  431.   * Co-operative multitasking of Windows applications
  432.   
  433. ---------------------------------------------------------------------------
  434.  
  435. 2.2.  Windows 2.0
  436. =================
  437.   Windows 2.0, introduced in the fall of 1987, provided significant
  438.   useability improvements to Windows.  With the addition of icons and
  439.   overlapping windows, Windows became a viable environment for development of
  440.   major applications (such as Excel, Word for Windows, Corel Draw!, Ami, Page
  441.   Maker and Micrografx Designer), and the sales were spurred by the runtime
  442.   (Single Application Environment) versions supplied by the independent
  443.   software vendors.  When Windows/386 (see next section) was released,
  444.   Microsoft renamed Windows to Windows/286 for consistency.
  445.   
  446.   The following are the major changes from earlier versions of Windows:
  447.   * Overlapping windows
  448.   * PIF files for DOS applications
  449.   
  450. ---------------------------------------------------------------------------
  451.  
  452. 2.3.  Windows/386
  453. =================
  454.   In late 1987 Microsoft released Windows/386.  While it was functionally
  455.   equivalent to its sibling, Windows/286, in running Windows applications, it
  456.   provided the capability to run multiple DOS applications simultaneously in
  457.   the extended memory.
  458.   
  459.   The following are the major changes from earlier versions of Windows:
  460.   * Multiple DOS virtual machines with pre-emptive multitasking
  461.   
  462. ---------------------------------------------------------------------------
  463.  
  464. 2.4.  Windows 3.0
  465. =================
  466.   Microsoft Windows 3.0, released in May, 1990, was a complete overhaul of
  467.   the Windows environment.  With the capability to address memory beyond 640K
  468.   and a much more powerful user interface, independent software vendors
  469.   started developing Windows applications with vigor.  The powerful new
  470.   applications helped Microsoft sell more than 10 million copies of Windows,
  471.   making it the best-selling graphical user interface in the history of
  472.   computing.
  473.   
  474.   The following are the major changes from earlier versions of Windows:
  475.   * Standard (286) mode, with large memory support
  476.   * 386 Enhanced mode, with large memory and multiple pre-emptive DOS session
  477.      support
  478.   * No runtime versions available
  479.   * Program Manager and File Manager added
  480.   * Network support
  481.   * Support for more than 16 colors
  482.   * API support for combo boxes, hierarchical menus and private .ini files
  483.   
  484. ---------------------------------------------------------------------------
  485.  
  486. 2.5.  Windows 3.1
  487. =================
  488.   Microsoft Windows 3.1, released in April, 1992 provides significant
  489.   improvements to Windows 3.0.  In its first two months on the market, it
  490.   sold over 3 million copies, including upgrades from Windows 3.0.  It is
  491.   currently continuing to sell at a rate of over 1 million copies per month.
  492.   
  493.   The following are the major changes from Windows 3.0:
  494.   * No Real (8086) mode support
  495.   * TrueType scalable font support
  496.   * Multimedia capability
  497.   * Object Linking and Embedding (OLE)
  498.   * Application reboot capability
  499.   * "Mouse Trails" for easier mouse use with LCD display devices
  500.   * Better inter-application protection and better error diagnostics
  501.   * API multimedia and networking support
  502.   * Source-level API compatability with Windows NT
  503.   
  504. ---------------------------------------------------------------------------
  505.  
  506. 2.6.  Windows for Workgroups 3.1
  507. ================================
  508.   The Windows for Workgroups package, released in November, 1992,  is the
  509.   first integrated Windows and networking package offered by Microsoft.  It
  510.   provides peer-to-peer file and printer sharing capabilities (on a level
  511.   comparable to LANtastic or Netware Lite) highly integrated into the Windows
  512.   environment.  The simple-to-use-and-install networking allows the user to
  513.   specify which files on the user's machine should be made accessible to
  514.   others.  The files can then be accessed from other machines running either
  515.   Windows or DOS.
  516.   
  517.   Windows for Workgroups also includes two additional applications: Microsoft
  518.   Mail, a network mail package, and Schedule+, a workgroup scheduler.
  519.   
  520. ---------------------------------------------------------------------------
  521.  
  522. 2.7.  Windows NT 3.1
  523. ====================
  524.   Microsoft Windows NT, scheduled for release in the first half of 1993, is
  525.   Microsoft's platform of choice for high-end systems.  It is intended for
  526.   use in network servers, workstations and software development machines; it
  527.   will not replace Windows for DOS.  While Windows NT's user interface is
  528.   very similar to that of Windows 3.1, it is based on an entirely new
  529.   operating system kernel.
  530.   
  531.   The following are the major changes from Windows 3.1:
  532.   * Based on a new microkernel design
  533.   * Portable architecture for Intel x86, MIPS R4000 and DEC Alpha processors
  534.   * 32-bit addressing for access to up to 4 GB of memory
  535.   * Fully protected applications with virtualized hardware access
  536.   * Installable APIs for Win32, Win16, MS-DOS, POSIX and OS/2
  537.   * Installable file systems, including FAT, HPFS and NTFS
  538.   * Built-in networking (LAN Manager and TCP/IP) with remote procedure calls
  539.      (RPCs)
  540.   * Symmetric multiprocessor support
  541.   * Security designed in from start, to be initially C2 certified, with a B-
  542.      level kernel design
  543.   * API support for unsynchronized message queues, advanced interprocess
  544.      communication, registration databases, Bezier curves and graphics
  545.      transformations.
  546.   
  547.   Although Windows NT has not yet been released, the following is generally
  548.   accepted as the minimum platform for use with the retail release of the
  549.   client edition of Windows NT:
  550.   * 33 MHz 386 processor
  551.   * 8 MB memory
  552.   * 100 MB hard disk
  553.   * VGA graphics
  554.   The Advanced Server Edition is expected to require 12 MB of memory.
  555.   
  556.   As of July 1992, Windows NT is available as a pre-release SDK (Software
  557.   Development Kit) from Microsoft at the cost of $69 (or $399 for the pre-
  558.   release SDK plus full printed documentation).  This release is supplied on
  559.   CD-ROM only, and contains the Windows NT operating system as well as all
  560.   the necessary 32-bit development tools (including a 32-bit C++ compiler and
  561.   all documentation on-line on the CD-ROM).  The purchasers of this SDK will
  562.   also receive free updates to Windows NT up to and including final release.
  563.   
  564.   The pre-release Windows NT SDK requires 12 MB of RAM and is not suitable
  565.   for evaluating the Windows NT environment.  It is intended strictly for
  566.   software development!  Contact your national Microsoft subsidiary (or
  567.   Microsoft itself in Redmond, WA) for ordering information.
  568.   
  569.   Win32 in itself is not a version of Windows, but the name of application
  570.   programming interface for WIndows NT.
  571.   
  572. ---------------------------------------------------------------------------
  573.  
  574. 2.8.  Win32s for Windows 3.1
  575. ============================
  576.   Win32s is a set of libraries for Windows 3.1, which enable users to run
  577.   most Windows NT 32-bit applications on Windows 3.1, without the extensive
  578.   hardware requirements of Windows NT.  The Win32s interface will likely
  579.   replace the older Windows-32 interface used by current 32-bit Windows
  580.   applications such as Mathematica.
  581.   
  582.   The Win32s development tools are currently in beta release, but Microsoft
  583.   has not announced minimum system requirements for using Win32s
  584.   applications.
  585.   
  586. ---------------------------------------------------------------------------
  587.  
  588. 2.9.  Windows 4.0 ("Chicago" and Win32c)
  589. ========================================
  590.   This unannounced product is rumored to be released in 1994.  It will be a
  591.   32-bit system providing full pre-emptive multitasking, advanced
  592.   filesystems, threading, networking and more.  It will run on (and require)
  593.   the (also unannounced) 32-bit MS-DOS 7.0.  It will not include Windows NT's
  594.   security, multiprocessor support, server capabilities or multiple API
  595.   modules.  It will include a revised user interface, along the lines of
  596.   "Cairo", but not taken as far as that product.
  597.   
  598.   "Chicago" is rumored to be due for release sometime in 1994.
  599.   
  600. ---------------------------------------------------------------------------
  601.  
  602. 2.10.  Windows NT 4.0 ("Cairo")
  603. ===============================
  604.   "Cairo" is Microsoft's project for object-oriented Windows, and a sccessor
  605.   to the first release of Windows NT.  Firm details are not available, but
  606.   most rumors place expected availability sometime in 1994 or 1995.
  607.   Developers are encouraged to work with OLE 2.0 in order to start moving in
  608.   the correct direction towards future "Cairo" compatability.
  609.   
  610. ---------------------------------------------------------------------------
  611.  
  612. 2.11.  Windows for Pen Computing 3.1
  613. ====================================
  614.   Microsoft developed Windows for Pen Computing for use on pen-based systems.
  615.   In most aspects, it is basically equivalent to Windows 3.1 with extensions
  616.   for pen support.  These extensions include the use of a pen as a pointing
  617.   device as well as handwriting recognition and conversion.  Pen Windows
  618.   first shipped in April, 1992.
  619.   
  620. ---------------------------------------------------------------------------
  621.  
  622. 2.12.  Multimedia Windows
  623. =========================
  624.   The term Multimedia Windows describes a package with Windows 3.0 and the
  625.   Multimedia Extensions.  These extensions are included in Windows 3.1, and
  626.   thus Multimedia Windows is no longer sold as a separate product.
  627.   
  628. ---------------------------------------------------------------------------
  629.  
  630. 2.13.  Modular Windows
  631. ======================
  632.   Modular Windows is the operating system for Tandy Corp.'s Video Information
  633.   System (VIS) multimedia player.  It is essentially similar to Windows'
  634.   core, but without any desktop accessories, TrueType fonts or a number of
  635.   other features.
  636.   
  637. ---------------------------------------------------------------------------
  638.  
  639. 2.14.  Win-OS/2
  640. ===============
  641.   Win-OS/2 is the Windows component of IBM's OS/2 2.0.  It is based partially
  642.   on Windows 3.0 and partially on 3.1.  While it runs a majority of the
  643.   commercial Windows applications, it is not covered by this document.
  644.   
  645. :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  646.  
  647.  
  648. 3.  INTERNET AND USENET
  649. =======================
  650.   
  651.   
  652. ---------------------------------------------------------------------------
  653.  
  654. 3.1.  Usenet
  655. ============
  656.   If you received this FAQ from somewhere other than Usenet or Internet, you
  657.   may not be familiar with Usenet.  Basically, Usenet is a loose collection
  658.   of over 1,000,000 computers which exchange mail and news.  The network is
  659.   unstructured and highly distributed; most communication is either by TCP/IP
  660.   over high-speed connections (or over dual-up links using public telephone
  661.   lines), or UUCP over public telephone lines.  Internet is a (almost proper)
  662.   subset of Usenet, consisting of somewhere  between 500,000 and 1,000,000
  663.   computers connected by high-speed TCP/IP network connections.
  664.   
  665.   Usenet news is a software system where a person can post an article to a
  666.   selected newsgroup, and have every other news reader be able to read it.
  667.   There are over 1,500 newsgroups (including the alt groups), and daily
  668.   volume of news is approaching 50 MB.
  669.   
  670.   While most Usenet systems are Unix-based, it is not a requirement.  If you
  671.   have an Internet or UUCP connection, ask your system administrator whether
  672.   you have Usenet news available.  Some of the most common newsreading
  673.   software packages are readnews, rn, trn, nn and notes.
  674.   
  675. ---------------------------------------------------------------------------
  676.  
  677. 3.2.  Usenet Windows newsgroups
  678. ===============================
  679.   There are a total of eight Usenet newsgroups dealing with Microsoft
  680.   Windows:
  681.   
  682.   * comp.os.ms-windows.advocacy
  683.      This group is intended for adversarial discussions, arguments and
  684.      comparisons to other computers and operating systems.  Applicable to all
  685.      Windows platforms.
  686.   * comp.os.ms-windows.announce
  687.      This is a low-volume moderated group with only Windows-related
  688.      announcements (and the text versions of the FAQs) and with no discussion.
  689.      Moderated by Todd Derr (infidel@pitt.edu).
  690.   * comp.os.ms-windows.apps
  691.      This group contains discussions, questions, and comments about the
  692.      selection and use of Windows and Windows NT applications.
  693.   * comp.os.ms-windows.setup
  694.      This group is meant for questions and discussions about Windows and
  695.      Windows for Workgroups setup process, driver availability and selection,
  696.      and hardware compatability and selection.
  697.   * comp.os.ms-windows.misc
  698.      All other discussions about Windows and Windows for Workgroups should be
  699.      in this group.
  700.   
  701.   * comp.os.ms-windows.nt.setup    (proposed)
  702.      This group is meant for questions and discussions about the Windows NT
  703.      setup process, driver availability and selection, and hardware
  704.      compatability and selection.
  705.   * comp.os.ms-windows.nt.misc    (proposed)
  706.      All other discussions about Windows NT should be in this group.
  707.   
  708.   * comp.os.ms-windows.programmer.tools
  709.      This group is intended for discussions about the selection and use of
  710.      tools for Windows software development.
  711.   * comp.os.ms-windows.programmer.win32
  712.      All discussions about the Win32 applications programming interface (used
  713.      in Windows NT and Win32s) and the Windows NT SDK belong in this group..
  714.   * comp.os.ms-windows.programmer.misc
  715.      This group is for all other discussions about Windows software
  716.      development.
  717.   
  718.   * comp.binaries.ms-windows
  719.      This group is for postings of free and shareware Windows applications,
  720.      utilities, display and printer drivers -- and for the latest FAQs.
  721.      Moderated by Tin Le (tin@something.sony.com).
  722.   
  723.   The following groups have been replaced by those shown above:
  724.   * comp.windows.ms
  725.      This group was for discussions about Microsoft Windows.
  726.   * comp.windows.ms.programmer
  727.      This group was for discussions about programming for Microsoft Windows.
  728.   
  729.   The following groups may also be of interest:
  730.   * comp.databases.access    (proposed)
  731.      This group is for dicussions about Microsoft's Access database..
  732.   * comp.os.msdos.programmer
  733.      This groups contains general MS-DOS programming questions.  Some,
  734.      especially those concerning compiler selection, may be of interest to
  735.      Windows programmers.
  736.   * bit.listserv.win3-l
  737.      This group is a two-way gateway of the BITNET WIN3-L mailing list,
  738.      dealing with all aspects of Windows 3.x.
  739.   * bit.listserv.access-l
  740.      This group is a two-way gateway of the BITNET ACCESS-L mailing list,
  741.      dealing with Microsoft's Access database.
  742.   
  743.   The following groups are not for Microsoft Windows!
  744.   * comp.windows.misc
  745.      This group is for miscellaneous discussions about windowing systems in
  746.      general.
  747.   * comp.windows.news
  748.      This group is for discussions about the Sun Microsystems NeWS windowing
  749.      system.
  750.   
  751.   In general, these newsgroups are only available to computers connected to
  752.   Usenet or Internet; they are not gatewayed into BITNET, CompuServe, Prodigy
  753.   or other services. Some FidoNet BBS systems, however, do carry selected
  754.   Usenet newsgroups.
  755.   
  756. ---------------------------------------------------------------------------
  757.  
  758. 3.3.  Alternatives to Usenet
  759. ============================
  760.   If you are unable to find a connection to the Internet (that procedure can
  761.   not be easily defined, as the Internet does not have any sort of a formal
  762.   structure), there are several alternatives available for finding more
  763.   information about Windows, and for locating Windows software and drivers.
  764.   
  765.   BITNET users (as well as any other with an electronic mail connection to
  766.   Internet) can subscribe to WIN3-L (win3-l@uicvm.bitnet), a mailing list
  767.   dedicated to Windows discussions.  This mailing list is similar in content
  768.   to the comp.os.ms-windows.misc newsgroup; no programmer mailing list exists
  769.   on BITNET.
  770.   
  771.   If you live in North America (or in one of selected Western European
  772.   countries), you can subscribe to CompuServe, a commercial service.
  773.   CompuServe has extensive Windows-oriented discussions and a fairly good
  774.   selection of free software.  Although the level of discussion is often less
  775.   technical, it is much more structured than the Internet.  CompuServe also
  776.   has numerous vendor-supported forums, including ones organized by Microsoft
  777.   for Windows and Windows NT.
  778.   
  779.   Many FidoNet-based BBS systems also carry the Internet Windows newsgroups.
  780.   Consult a local BBS listing to find your nearest FidoNet BBS.
  781.   
  782. ---------------------------------------------------------------------------
  783.  
  784. 3.4.  Freeware and shareware by ftp
  785. ===================================
  786.   While CompuServe (which has a lot of software) and your local BBS may have
  787.   large selections, the Internet provides an immense resource for all PC
  788.   users.  The key program to access this software is called ftp (File
  789.   Transfer Protocol), and it's usable from most Internet system, but is not
  790.   usable through UUCP links.
  791.   
  792.   If you do have ftp available to you, follow the example below to connect to
  793.   ftp.cica.indiana.edu (do not type in the // comments):
  794.   
  795.      $ ftp ftp.cica.indiana.edu    // make connection
  796.      Connected to ...              // cica responds
  797.      Userid (user@cica): ftp       // enter "ftp" as userid
  798.      Password: real_userid@site    // enter your own userid
  799.      ftp> tenex                    // for binary transfers
  800.      ftp> cd /pub/pc/win3          // where the goodies are
  801.      ftp> ls -l                    // list the directory
  802.      ftp> get ls-ltR               // get the current index
  803.      ftp> quit                     // we're done!
  804.      $ _
  805.     
  806.   Of course, you can get multiple files at a time -- read the ftp manual page
  807.   for more information.
  808.   
  809.   Remember that shareware is not free: register the software you use to
  810.   encourage the development of more low-cost software.
  811.   
  812. ---------------------------------------------------------------------------
  813.  
  814. 3.5.  Popular Internet ftp sites
  815. ================================
  816.   The following ftp sites provide significant amounts of software of interest
  817.   to Windows users:
  818.   * ftp.cica.indiana.edu (129.79.20.84)
  819.      Directory /pub/pc/win3  contains one of the largest selections of Windows
  820.      software and device drivers anywhere.  Mirrored by wuarchive.  Please do
  821.      not access ftp.cica.indiana.edu between 8am and 6pm EST to prevent
  822.      overloading the system.
  823.   * wsmr-simtel20.army.mil (26.2.0.74)
  824.      Directory pd1:<msdos> contains a very large selection of MS-DOS (and some
  825.      Windows) software.  Mirrored by wuarchive.
  826.   * wuarchive.wustl.edu (128.242.135.4)
  827.      Directory /mirrors/win3 contains a copy of the cica Windows archives, and
  828.      directory /mirrors/msdos contains a copy of the simtel10 MS-DOS archive.
  829.   * ftp.uu.net (137.39.1.9)
  830.      Directory /vendors/microsoft contains a lot of the Microsoft developer
  831.      support materials available on CompuServe, including tech notes, sample
  832.      sources, the ODBC SDK and WinHelp documentation for Windows and Win32
  833.      SDKs.
  834.   * sonygate.sony.com (192.65.137.2)
  835.      Directory /pub/comp.binaries.ms-windows contains a complete archive of
  836.      all binaries posted to the comp.binaries.ms-windows newsgroup, including
  837.      the latest versions of the FAQs.
  838.   * garbo.uwasa.fi (128.214.12.3)
  839.      Directories /win3 and /win31 contain a majority of the cica Windows
  840.      archives, and a fair amount of non-cica material.  Note that garbo.uwasa.
  841.      fi is located in Finland, and North American users should avoid
  842.      congesting transatlantic Internet links by ftping from this site.
  843.      Mirrored by wuarchive.
  844.   * cc.monash.edu.au
  845.      Directory /pub/win3 contains a copy of the cica Windows archives.  Note
  846.      that monash is located in Australia, and North American users should
  847.      avoid congesting transpacific Internet links by ftping from this site.
  848.     
  849.     If your ftp program complains about an unknown site, you can substitute
  850.     the numeric Internet address (shown after each site name above) for the
  851.     name in the ftp command.
  852.   
  853. ---------------------------------------------------------------------------
  854.  
  855. 3.6.  Using archie
  856. ==================
  857.   If you know the program you're looking for, but don't know where to find
  858.   it, you might try using a utility called archie.  This program allows you
  859.   to search for a filename in all the available ftp sites.
  860.   
  861.   There are numerous archie servers available; to use one of them, telnet to
  862.   the system, and sign on as archie.  Follow instructions to search for a
  863.   file.  The following lists some of the know archie servers currently
  864.   available for use; pick one in your geographical area:
  865.      
  866.      * archie.rutgers.edu     United States (Northeast)
  867.      * archie.sura.net   United States (Southeast)
  868.      * archie.unl.edu    United States (West)
  869.      
  870.      * archie.mcgill.ca  Canada
  871.      * archie.au         Australia and New Zealand
  872.      * archie.funet.fi   Europe
  873.      * archie.doc.ic.ac.uk    United Kingdom
  874.   
  875. ---------------------------------------------------------------------------
  876.  
  877. 3.7.  Ftp by email
  878. ==================
  879.   There are several sites that will perform general FTP retrievals for you in
  880.   response to a similar mail query, although it appears that the info-
  881.   server@cs.net server is permanently out of order.
  882.   
  883.   In general, please be considerate, and don't over-use these services.  If
  884.   people start using them to retrieve megabytes and megabytes of GIF or WAV
  885.   files, they will probably disappear.  Also, keep in mind that your system
  886.   may be linked to the net using a long-distance UUCP connection, and your
  887.   sysadmin may not be happy about large mail files using up modem time and
  888.   filling overloaded spool directories.
  889.   
  890.      * bitftp@pucc.bitnet
  891.      For information on this one (available only to BITNET sites) send it the
  892.      message:
  893.        help
  894.   
  895.      * ftpmail@decwrl.dec.com
  896.      For information on this server, available to all Internet sites, send it
  897.      a mail message with a body containing simply:
  898.        help
  899.   
  900.      * mailserv@garbo.uwasa.fi
  901.      One final choice is to use the garbo.uwasa.fi server, which lets you
  902.      access the garbo.uwasa.fi archive (which contains most of the cica
  903.      files).  For instructions, send it a mail message with "Subject: garbo-
  904.      request" and a single line of text "send help" to
  905.        send help
  906.      Please do not use this service if you are located in North America!
  907.   
  908. ---------------------------------------------------------------------------
  909.  
  910. 3.8.  FAQs (Frequently Asked Questions)
  911. =======================================
  912.   Hundreds of Usenet newsgroups have their own FAQs, most of them in text
  913.   format.  You can retrieve almost all of these FAQs' latest versions by ftp
  914.   from rtfm.mit.edu in the directory /pub/usenet/news-answers.
  915.   
  916. ---------------------------------------------------------------------------
  917.  
  918. 3.9.  More about Internet and Usenet
  919. ====================================
  920.   To learn more about Internet and Usenet, I strongly recommend you purchase
  921.   or borrow a copy of Ed Krol's The Whole Internet User's Guide and Catalog
  922.   (ISBN 1-56592-025-2, $24.95), which covers email, news, ftp, archie and
  923.   much more.  This 400-page handbook is a thorough guide to getting around on
  924.   the Net, clear enough for neophytes but with new information even for true
  925.   Internet veterans.
  926.   
  927.   To purchase The Whole Internet User's Guide and Catalog, check your local
  928.   bookstore or contact the publisher, O'Reilly and Associates at 1-800-998-
  929.   9938 (103 Morris St., Sebastopol, CA 95472).
  930.   
  931. ---------------------------------------------------------------------------
  932.  
  933. 3.10.  FTP archives on CD-ROM
  934. =============================
  935.   Walnut Creek offers copies of the cica, wuarchive and simtel  FTP archives
  936.   on CD-ROM, at prices ranging from $25 to $50, with annual subscriptions
  937.   available.  Call (800) 786-9907 or (510) 947-5996 for more information.
  938.   
  939. :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  940.  
  941.  
  942. 4.  SETTING UP AND CONFIGURING WINDOWS
  943. ======================================
  944.   
  945. ---------------------------------------------------------------------------
  946.  
  947. 4.1.  System Configuration
  948. ==========================
  949.   
  950.   
  951. ...........................................................................
  952.  
  953. 4.1.1.  Minimum Windows 3.1 configurations
  954. ------------------------------------------
  955.   The minimum  system configurations to run Windows 3.1 are as follows:
  956.   * Standard Mode
  957.      286 processor, 640KB base memory, 256KB extended memory, EGA graphics
  958.   * 386 Enhanced Mode
  959.      386 processor, 640KB base memory, 1MB extended memory, EGA graphics
  960.  
  961.   The following are recommended  minimum configurations (based on the
  962.   experiences of many net Windows users) for good performance.
  963.   * Standard Mode
  964.      286/12 processor, 2MB total memory, VGA graphics, mouse
  965.   * 386 Enhanced Mode
  966.      386SX/16 processor, 4MB total memory, VGA graphics, mouse
  967.   
  968. ...........................................................................
  969.  
  970. 4.1.2.  Minimum Windows 3.0 configurations
  971. ------------------------------------------
  972.   The minimum  system configurations to run Windows 3.0 are as follows:
  973.   * Real Mode
  974.      8088 processor, 640KB base memory, CGA/Hercules graphics
  975.   * Standard Mode
  976.      286 processor, 640KB base memory, 256KB extended memory, CGA/Hercules
  977.      graphics
  978.   * 386 Enhanced Mode
  979.      386 processor, 640KB base memory, 1MB extended memory, CGA/Hercules
  980.      graphics
  981.  
  982.   The following are recommended  minimum configurations (based on the
  983.   experiences of many net Windows users) for good performance.  (Real Mode is
  984.   not configurable for good performance, and many applications will not run
  985.   in it due to a lack of memory.)
  986.   * Standard Mode
  987.      286/12 processor, 2MB total memory, VGA graphics, mouse
  988.   * 386 Enhanced Mode
  989.      386SX/16 processor, 4MB total memory, VGA graphics, mouse
  990.   
  991. ...........................................................................
  992.  
  993. 4.1.3.  Minimum Windows NT pre-release configuration
  994. ----------------------------------------------------
  995.   The minimum  recommended  system configuration to run the Windows NT pre-
  996.   release Software Development Kit is as follows:
  997.        * 386DX/33 processor
  998.        * 12 MB memory
  999.        * 100 MB hard disk
  1000.        * VGA graphics
  1001.   
  1002.   The recommended  system configuration to run the final retail release of
  1003.   Windows NT, including networking and several applications, is expected to
  1004.   be the following (according to Microsoft):
  1005.        * 386DX processor
  1006.        * 8 MB memory
  1007.        * 100 MB hard disk
  1008.        * VGA graphics
  1009.   
  1010. ...........................................................................
  1011.  
  1012. 4.1.4.  Standard mode vs. 386 Enhanced mode
  1013. -------------------------------------------
  1014.   If you own a 386- or 486-based system, you have the choice of running in
  1015.   either Standard or Enhanced mode.  The following lists the advantages of
  1016.   each:
  1017.   
  1018.      Standard mode
  1019.      * Speed.  Many aspects of Windows run substantially faster in Standard
  1020.        mode than in 386 Enhanced mode.
  1021.   
  1022.      386 Enhanced mode
  1023.      * Virtual memory capability.
  1024.      * Multiple DOS sessions are pre-emptively multitasked.
  1025.      * DOS sessions may be run in a window.
  1026.      * Able to run 386-specific applications such as Mathematica, FrameMaker
  1027.        and wdeb386.
  1028.   
  1029. ---------------------------------------------------------------------------
  1030.  
  1031. 4.2.  Selecting a hardware configuration for Windows
  1032. ====================================================
  1033.   
  1034.   
  1035. ...........................................................................
  1036.  
  1037. 4.2.1.  Selecting a CPU/FPU
  1038. ---------------------------
  1039.   As always, faster is better.  However, CPU alone won't determine your
  1040.   system's Windows performance.
  1041.   
  1042.   You can get fairly good performance even with a 386SX/20 processor given
  1043.   sufficient memory, and if you have a video accelerator card, a 386DX/40
  1044.   doesn't feel much slower than a 486DX/33.  You most definitely won't be
  1045.   able to tell a 486DX/33 and a 486DX2/66 apart in "normal" Windows
  1046.   operation.
  1047.   
  1048.   Windows itself will not take advantage of a floating point unit such as the
  1049.   287 or 387.
  1050.   
  1051. ...........................................................................
  1052.  
  1053. 4.2.2.  Selecting the memory size
  1054. ---------------------------------
  1055.   Again, the more memory the better.
  1056.   
  1057.   You can get tolerable performance with 2 MB, but 4 MB is a more realistic
  1058.   minimum for decent performance.  If you have 8 MB, you can use a reasonably
  1059.   large disk cache (such as SmartDrive) and RAM disk; with 16 MB, you can
  1060.   disable swapping completely and get even better performance.
  1061.   
  1062.   Make sure your memory is either on the motherboard, or on a high-speed bus
  1063.   (such as EISA or MCA).  The standard ISA bus will slow your memory accesses
  1064.   down to a crawl.
  1065.   
  1066. ...........................................................................
  1067.  
  1068. 4.2.3.  Selecting a hard disk
  1069. -----------------------------
  1070.   For best Windows performance, you want a WD-compatible disk controller.  As
  1071.   most SCSI controllers (such as the excellent Adaptec 1542B and 1740) are
  1072.   not WD-compatible, they can not use Windows' FastDisk 32-bit disk access
  1073.   facility.  Worse yet, you may need to double-buffer your SCSI drive with
  1074.   SmartDrive, further degrading performance.
  1075.   
  1076.   The best bet for Windows 3.1 and future Windows NT performance is a high-
  1077.   speed IDE drive (all of which are WD-compatible).  The controllers are
  1078.   inexpensive (and built into many motherboards), and the new drives are
  1079.   quite fast.  IDE drives tend to be smaller, however, than their SCSI and
  1080.   ESDI counterparts, ranging from 40 MB up to about 500 MB (SCSI and ESDI
  1081.   drives currently on the market range from 300 MB to over 2 GB).
  1082.   
  1083.   The final option is to use an ESDI drive; these drives are usually
  1084.   identical to their SCSI counterparts, but with different interface
  1085.   electronics.  As long as you don't use a controller with a custom BIOS
  1086.   (such as the WD-1009), you can use Windows' 32-bit disk access for better
  1087.   performance.  While ESDI is generally somewhat slower than SCSI, the 32-bit
  1088.   access capability far outweighs that difference.
  1089.   
  1090. ...........................................................................
  1091.  
  1092. 4.2.4.  Selecting a video adapter
  1093. ---------------------------------
  1094.   Given Windows GUI orientation, a fast video adapter is essential for good
  1095.   performance.  In addition, a better video adapter can provide higher
  1096.   resolution, higher refresh rates (for a steadier picture) and more on-
  1097.   screen colors (for more realistic picture reproduction).
  1098.   
  1099.   You should look for a card supporting a 70 Hz or 72 Hz refresh rate
  1100.   (provided your monitor can handle that), and likely at least
  1101.   
  1102.   A local bus or EISA graphics card will provide better performance, but the
  1103.   difference is not as significant with accelerated cards as it is with dub
  1104.   frame-buffer designs such as the ET4000 chipset.  In general, don't pay
  1105.   double just to get an EISA card!
  1106.   
  1107.   The following will attempt to describe some of the high performance (i.e.
  1108.   better than VGA) video adapters currently on the market.  The descriptions
  1109.   are frequently based on the chipsets rather than commercial product names,
  1110.   as numerous vendors will market adapters using basically identical
  1111.   hardware.  All comments below are subjective and reflect the author's
  1112.   opinion only.  Do not base a purchase decision solely on this listing, but
  1113.   always test a video adapter using your own applications prior to purchase,
  1114.   if possible.
  1115.   
  1116.     4b:   4-bit color (16 colors)           8b:   8-bit color (256 colors)
  1117.   15b: 15-bit color (32,768 colors)       24b: 24-bit color (16.7M colors)
  1118.   *interlaced
  1119.   
  1120. * ATI: Mach 8
  1121.   1280x1024x4b*, 1024x768x8b, 800x600x8b, 640x480x8b
  1122.   This is the original ATI accelerator chipset, which powers the ATI 8514
  1123.   Ultra, Graphics Ultra and Graphics Vantage.  The Ultra cards use VRAM video
  1124.   memory, while Vantage uses slower DRAM.  The 8514 Ultra does not include
  1125.   onboard VGA, but both other cards do.  All three cards are 8514 compatible.
  1126.   These cards, while no longer the fastest around, provide excellent Windows
  1127.   performance at all resolutions.  The driver support is very good (with
  1128.   Windows NT beta drivers available), and ATI provides anti-aliased Crystal
  1129.   Fonts for better readability.
  1130.   
  1131. * ATI: Mach 32
  1132.   1280x1024x8b, 1024x768x15b, 800x600x24b, 640x480x24b
  1133.   The second-generation ATI accelerator chipset powers the ATI Ultra+ and
  1134.   Ultra Pro.  The Ultra Pro uses VRAM video memory, while Ultra+ uses slower
  1135.   DRAM.  Both cards are 8514 compatible.  Both cards are extremely fast and
  1136.   provide blinding Windows performance. The driver support is excellent, with
  1137.   even beta Windows NT drivers available.  ATI provides anti-aliased Crystal
  1138.   Fonts for better readability.  One problem is that the highest performance
  1139.   Ultra+/Pro setup requires a 4 MB memory aperture, which is not possible on
  1140.   an ISA-based system with 16 MB of memory; disabling the memory aperture
  1141.   reduces performance by at least 5-10%.  Effectively an ISA-based Ultra+ is
  1142.   slower in a 16 MB system than the original Mach 8-based Graphics Ultra.
  1143.   
  1144. * Avance Logic: ALG2101
  1145.   1280x1024x4b*, 1024x768x8b, 800x600x15b, 640x480x15b
  1146.   The '2101 is a medium-speed performer with some serious reliability
  1147.   problems and buggy Windows drivers.
  1148.   
  1149. * Avance Logic: ALG2201
  1150.   1280x1024x8b*, 1024x768x15b, 800x600x24b, 640x480x24b
  1151.   The '2201 is the upcoming replacement for the '2101, with 24-bit true-color
  1152.   support, and intended for local bus designs.
  1153.   
  1154. * C&T: 82C481
  1155.   1280x1024x8b*, 1024x768x15b, 800x600x24b, 640x480x24b
  1156.   C&T's '481 chipset (often combined with the C&T Wingine chipset for VGA
  1157.   compatability) is a blazingly fast performer, but is currently hobbled by
  1158.   limited driver support.  Check that the modes you need are supported before
  1159.   buying, and be prepared to have Windows fly!
  1160.   
  1161. * Compaq: 128084
  1162.   1024x768x8b, 800x600x15b, 640x480x8b
  1163.   Compaq's excellent accelerator design is now getting to be a bit long in
  1164.   the tooth, and its performance is below nearly all of its competitors.
  1165.   
  1166. * IIT: AGX4
  1167.   1280x1024x8b*, 1152x960x8b, 1024x768x15b, 800x600x24b, 640x480x24b
  1168.   The AGX4 is IIT's implementation of the XGA specification, although at
  1169.   least the first available card (Hercules' Graphite) is not XGA-compatible.
  1170.   Despite some benchmark cheats, this remains an extremely fast card in real
  1171.   use, and its biggest downfall is probably the current lack of a 2 MB model,
  1172.   which is not due until June '93.
  1173.   
  1174. * S3: 87C801
  1175.   1280x1024x8b, 1024x768x15b, 800x600x24b, 640x480x24b
  1176.   The '801 is a higher-performance (32-bit), lower-cost version of the '924
  1177.   chipset, using inexpensive DRAM instead of the faster VRAM video memory.
  1178.   The performance edge over the original '911 is in excess of 50% on WinMark
  1179.   benchmarks.
  1180.   
  1181. * S3: 87C805
  1182.   1280x1024x8b, 1024x768x15b, 800x600x24b, 640x480x24b
  1183.   The '805 is a further development of the '801 chipset, optimized for EISA
  1184.   and local buses, and with more memory to allow hi-color and true-color
  1185.   modes at higher resolutions.  Like the '801, it's a 32-bit DRAM design.
  1186.   
  1187. * S3: 87C911
  1188.   1280x1024x4b*, 1024x768x8b, 800x600x15b, 640x480x24b
  1189.   This is the original S3 accelerator chipset.  It provides very good all-
  1190.   around performance, and is widely used in accelerator boards such as the
  1191.   Diamond Stealth.  For better performance, look for the newer '801 or '928
  1192.   chipsets, though.
  1193.   
  1194. * S3: 87C924
  1195.   1280x1024x4b*, 1024x768x8b, 800x600x15b, 640x480x24b
  1196.   The '924 is an updated version of the original S3 '911 chipset.  Its
  1197.   performance is only somewhat improved over the original chipset (and less
  1198.   so than the '801 and '928), but it has some hardware bugs fixed (these bugs
  1199.   were previously worked around by the Windows drivers).
  1200.   
  1201. * S3: 87C928
  1202.   1280x1024x15b*, 1024x768x24b, 800x600x24b, 640x480x24b
  1203.   The '928 is a high-end version of the '805 chipset, intended for ISA as
  1204.   well as EISA and local buses, and supporting up to 4 MB of VRAM for true
  1205.   color at high resolutions.
  1206.   
  1207. * Texas Instruments: TMS 34010
  1208.   4096x4096x24b  [the TMS34010 chipset effectively does not limit resolution]
  1209.   The TMS34010 is a true coprocessed card instead of a fixed-function
  1210.   accelerator.  As it's design is not optimized for Windows, it is at its
  1211.   best in CAD applications and similar, which can take advatage of its
  1212.   display list processing capabilities.  It provides very good Windows
  1213.   performance, but at a very high price point.  Check performance of the
  1214.   specific model before buying, though -- the drivers are developed by
  1215.   individual vendors, and can have a trememndous impact on TMS34010
  1216.   perforomance.
  1217.   
  1218. * Texas Instruments: TMS 34020
  1219.   4096x4096x24b  [the TMS34020 chipset effectively does not limit resolution]
  1220.   The TMS34020 is a 200 MHz 32-bit implementation of the original 100 MHz 16-
  1221.   bit TMS 34010.  It can provide outstanding Windows performance (on par with
  1222.   the ATI Ultra Pro), but it does so at a very high price point.  The chipset
  1223.   is worth considering mainly if you also use your system for CAD.
  1224.   
  1225. * Video 7: HT216
  1226.   1280x1024x4b*, 1024x768x8b, 800x600x15b, 640x480x15b
  1227.   Video 7's first accelerator chipset is an inexpensive design which provides
  1228.   middling performance, on par with the Compaq 128084 and the Weitek 5186.
  1229.   
  1230. * Western Digital: WD90C31
  1231.   1280x1024x4b*, 1024x768x8b, 800x600x15b, 640x480x15b
  1232.   Western Digital's new chipset is used by a number of display adapters,
  1233.   including the Paradise Windows Accelerator and the Diamond Speedstar 24x.
  1234.   While the chipset benchmarks moderately well (slotting between ATI's and
  1235.   S3's first- and second-generation chipsets), it has worse-than-expected
  1236.   real life performance, especially in scrolling.  The current drivers are
  1237.   also quite buggy and unreliable.
  1238.   
  1239. * Western Digital: WD90C33
  1240.   1280x1024x8b, 1024x768x15b, 800x600x24b, 640x480x24b
  1241.   WD's second generation design will be targeted at local bus designs, and
  1242.   will attempt to improve performance with more accelerated operations and a
  1243.   32-bit design (instead of the 32-bit/16-bit hybrid design in the WD90C31).
  1244.   
  1245. * Weitek: W5186
  1246.   1024x768x8b, 800x600x8b, 640x480x8b
  1247.   Weitek's initial foray into accelerator chipsets does not provide stellar
  1248.   performance, largely since the accelerated operations are limited to
  1249.   BitBlits and line drawing.  An 16-bit/8-bit internal design and a lack of
  1250.   support for more than 256 colors don't add to the attraction of the W5186
  1251.   chipset.
  1252.   
  1253. * Weitek: W5286
  1254.   1280x1024x4b*, 1024x768x8b, 800x600x15b, 640x480x24b
  1255.   The upcoming second-generation Weitek chipset will attempt to correct some
  1256.   of the problems of the W5186, using a 32-bit/8-bit internal design, true-
  1257.   color support (albeit only at low resolutions) and accelerated color
  1258.   expansion and pattern fills.  It looks doubtful, though, that the W5286
  1259.   would significantly surpass the top first-generation accelerators (such as
  1260.   the ATI Ultra and S3 87C911), let alone match the latest performers.
  1261.   
  1262. ---------------------------------------------------------------------------
  1263.  
  1264. 4.3.  System BIOS compatability
  1265. ===============================
  1266.   A number of different computers have BIOS incompatabilities with Windows
  1267.   3.1.  The following list contains BIOSes with such problems.  Contact you
  1268.   manufacturer for an update if you have one of these systems.
  1269.      
  1270.      Manufacturer         Version   Problem
  1271.      ALR        MPS       Incompatible with Seagate IDE disks
  1272.      AMI        1987      Floppy access causes reboot
  1273.      AMI        1989      Intermittent crashes
  1274.      AMI        1991      Serial port problems for versions prior to 1991-07-
  1275.                           07
  1276.      AST        Premium/286    Crashes, keyboard lockups and network errors
  1277.      Award BIOS <= 3.04   Floppy read errors before version 3.05
  1278.      DTK BIOS   <= 34     No IDE drive support
  1279.      DTK BIOS   36        Setup utilities must be disabled
  1280.      Peak BIOS  1.10      1.30 or newer is required
  1281.      Phoenix BIOS         <= 1987   1988 or newer is required
  1282.      Quadtel BIOS         <= 3.04   3.05 or newer is required
  1283.      Tandon     All       Old BIOSes cause keyboard failures
  1284.      Toshiba    T3100/20  BIOS 4.2 is required
  1285.      Toshiba    T3100e    BIOS 1.7 is required
  1286.      Wyse       All       Setup detects 101 keyboard as 84
  1287.      Zenith     286       Keyboard problems
  1288.      Zenith     386/16    BIOS 2.6E or newer is required
  1289.      Zenith     TurboSportBIOS 2.4D or newer is required
  1290.      
  1291.   The BIOS name and version number (or date) are usually displayed when the
  1292.   system boots.  As an alternative, you can use msd.exe, a DOS-based
  1293.   diagnostic utility included with Windows 3.1, to determine the BIOS your
  1294.   system is using.  Also, there are several diagnostic utilities available in
  1295.   wuarchive's /mirrors/msdos/info directory: sysch233, sysid602 and ifp1p155.
  1296.   
  1297. ---------------------------------------------------------------------------
  1298.  
  1299. 4.4.  Video drivers
  1300. ===================
  1301.   
  1302.   
  1303. ...........................................................................
  1304.  
  1305. 4.4.1.  Identifying your video card
  1306. -----------------------------------
  1307.   The first step in finding the correct Windows drivers for your video card
  1308.   is to determine the type of card you have.  First, you may have a "brand-
  1309.   name" card; if so, your box and/or documentation will ientify the type of
  1310.   card.  Second, you can look at the BIOS message (if any) displayed when you
  1311.   boot your system.  Third, you can open up your system, and look for
  1312.   identification on the card itself -- usually either printed on the card
  1313.   itself or on some of the integrated circuits.
  1314.   
  1315.   As an alternative, you can use msd.exe, a DOS-based diagnostic utility
  1316.   included with Windows 3.1, to determine the manufacturer and type of video
  1317.   card in your system.  Also, two utilities available from wuarchive, atmem10
  1318.   and vgautils (in directory /mirrors/msdos/vga) may help you identify your
  1319.   video card.
  1320.   
  1321.   See the following section on locating a video card driver for a listing of
  1322.   possible names to look for.
  1323.   
  1324. ...........................................................................
  1325.  
  1326. 4.4.2.  Locating a driver
  1327. -------------------------
  1328.   Once you have identified your card, you are ready to begin searching for
  1329.   the right driver.  First, check whether Windows includes the driver you are
  1330.   searching for (Windows 3.1 includes generic VGA (640x480x16) and SuperVGA
  1331.   (800x600x16) drivers, as well as numerous specific drivers).  Second, look
  1332.   at the diskettes you received in the video card package.  These may contain
  1333.   the appropriate driver, saving you from a further search.
  1334.   
  1335.   If neither Windows nor the diskettes have the drivers, or they are out of
  1336.   date, you may wish to check ftp.cica.indiana.edu for the latest one.  If
  1337.   there are none at cica, you can try one of the following:
  1338.      * Contact your dealer
  1339.      * Call the video card manufacturer
  1340.      * Download the latest driver from the manufacturer's BBS
  1341.      * Download the latest driver from the Microsoft BBS (206-936-6735)
  1342.   
  1343.   Note that Windows 3.1 drivers are normally dated after the release date of
  1344.   Windows 3.1 itself (April 6, 1992).
  1345.   
  1346. ...........................................................................
  1347.  
  1348. 4.4.3.  Video card manufacturers
  1349. --------------------------------
  1350.   The following is a partial list of video display hardware vendors who
  1351.   support using Windows with their products.  CAUTION:  The numbers listed
  1352.   may not, by the time you read this, be up to date!
  1353.   
  1354.      Ahead Systems                      510-623-0961
  1355.      Appian Technology                       206-649-5363
  1356.      ATI Technologies                        416-756-4591
  1357.      Boca Research                      407-241-1601
  1358.      Diamond Computer                        408-730-1100
  1359.      Everex Systems                     510-226-9694
  1360.      Focus Information                       510-657-9451
  1361.      Headland Technology                Video Seven    510-656-0503
  1362.      Matrox Electronic                       514-685-6008
  1363.      Micro-Labs                         312-648-6008
  1364.      Micron Technology                       208-368-2130
  1365.      National Design                         512-343-5054
  1366.      NEC            NEC                 512-832-1962
  1367.      Nth Graphics   Nth Graphics        512-832-1962
  1368.      Number Nine Computer               Number Nine    617-862-7502
  1369.      Orchid Technology                  Orchid    510-683-0327
  1370.      Panacea        WinSpeed            603-432-5193
  1371.      Sigma Designs  Sigma               510-770-0111
  1372.      STB Systems    STB                 214-437-9615
  1373.      Tecmar         Tecmar              216-349-0853
  1374.      Trident Microsystems               Trident   415-691-1016
  1375.      ViewSonic      ViewSonic           213-944-2195
  1376.      
  1377.   The following vendors do not provide BBS access, but do make updates
  1378.   available on CompuServe, in the forum indicated.
  1379.   
  1380.      Tseng Laboratories                 ET3000, ET4000 WINADV
  1381.   
  1382. ...........................................................................
  1383.  
  1384. 4.4.4.  Using 256 (or more) colors in Windows
  1385. ---------------------------------------------
  1386.   In order to use more than 16 colors in Windows, your display card and its
  1387.   driver must first support 256 colors.  Second, your application must know
  1388.   about 256 colors in order to take advantage of this feature, as this
  1389.   requires palette switching and some additional programming.  Many
  1390.   applications currently on the market only support 16 colors.
  1391.   
  1392.   In order to get 256 colors, your video card will need at least 320K (for
  1393.   640x480), 512K (for 800x600) or 768K (for 1024x768) of RAM.  For most video
  1394.   cards, 256-color drivers are also much slower than 16-color drivers.  Some
  1395.   video cards support 15-bit (32,768 colors) or 24-bit (16,777,216 colors)
  1396.   video; these can also be used in Windows given the appropriate display
  1397.   driver and sufficient video memory.
  1398.   
  1399. ...........................................................................
  1400.  
  1401. 4.4.5.  Panacea Winspeed
  1402. ------------------------
  1403.   One alternative to the specific manufacturer-supplied drivers is to use
  1404.   Panacea's Winspeed drivers.  These drivers often provide a substantial
  1405.   speed improvement over vendor-supplied drivers, although some vendors have
  1406.   highly optimized drivers which can meet or exceed Winspeed's performance.
  1407.   
  1408. ...........................................................................
  1409.  
  1410. 4.4.6.  CGA drivers
  1411. -------------------
  1412.   Windows 3.1 does not include CGA drivers, as the recommended minimum for
  1413.   running Windows 3.1 is EGA.  If you need to run Windows on a CGA system,
  1414.   you can download the CGA drivers from the Microsoft BBS (206-936-6735).
  1415.   
  1416. ---------------------------------------------------------------------------
  1417.  
  1418. 4.5.  Printer drivers
  1419. =====================
  1420.   The following is a partial list of printer manufacturers who support using
  1421.   Windows with their products.  CAUTION:  The numbers listed may not, by the
  1422.   time you read this, be up to date!
  1423.   
  1424.      Canon          Canon               516-488-6528
  1425.      Lexmark        IBM laser printers  606-232-5653
  1426.      NEC            NEC                 508-635-6328
  1427.      Okidata        Okidata             800-654-3282
  1428.      Panasonic      Panasonic, Roland   201-863-7487
  1429.   
  1430.   The following vendors do not provide BBS access, but do make updates
  1431.   available on CompuServe, in the forum indicated.
  1432.   
  1433.      DEC            DEC                 DECPCI
  1434.      Varityper      Varityper           Desktop Publishing
  1435.      
  1436.   
  1437. ...........................................................................
  1438.  
  1439. 4.5.1.  Selecting a PostScript printer driver
  1440. ---------------------------------------------
  1441.   If your PostScript printer model is not listed in the available printers
  1442.   listing, you should not choose the generic PostScript printer.  Microsoft
  1443.   advises that "if you select PostScript Printer, you may encounter problems
  1444.   when printing".  Instead, you may wish to try Apple LaserWriter as your
  1445.   first possibility.
  1446.   
  1447. ...........................................................................
  1448.  
  1449. 4.5.2.  Eliminating the Ctrl-D in PostScript output
  1450. ---------------------------------------------------
  1451.   To prevent Windows from placing a Ctrl-D (printer reset) at the beginning
  1452.   of your PostScript output files, specify
  1453.      CtrlD=0
  1454.   in the [ModelName,Port] section of your win.ini file.
  1455.   
  1456.   Note that this method does not appear to work with the generic PostScript
  1457.   Printer driver.
  1458.   
  1459. ...........................................................................
  1460.  
  1461. 4.5.3.  EPS graphics print in portrait even on landscape pages
  1462. --------------------------------------------------------------
  1463.   If EPS (Encapsulated PostScript) graphics won't print correctly in
  1464.   landscape mode, try adding the following line to the [Model,Port] section
  1465.   of your win.ini file:
  1466.        
  1467.        LandscapeOrient=270
  1468.   
  1469.   
  1470. ...........................................................................
  1471.  
  1472. 4.5.4.  Hewlett-Packard DeskJet printing problems
  1473. -------------------------------------------------
  1474.   If you are getting incomplete pages printed on your DeskJet, make sure that
  1475.   there is the the entry
  1476.      PrtResFac=0
  1477.   in the [ModelName,Port] section for the DeskJet in your win.ini file.
  1478.   
  1479.   Note that only the drivers supplied by Hewlett-Packard support HP scalable
  1480.   fonts and/or color printing, and these do not currently support TrueType
  1481.   fonts.
  1482.   
  1483. ---------------------------------------------------------------------------
  1484.  
  1485. 4.6.  Math coprocessors and WIN87EM.DLL
  1486. =======================================
  1487.   Windows 3.x itself does not take advantage of a math coprocessor.  Windows
  1488.   applications, on the other hand, may or may not, depending on the
  1489.   application: for example, Excel will, while Word for Windows won't.  In
  1490.   general, an 80x87 chip gives the greates speedup for trigonometric/log type
  1491.   of calculations, and does not significantly improve graphics speed in most
  1492.   cases.
  1493.   
  1494.   The WIN87EM.DLL is a dynamic link library which provides floating-point
  1495.   emulation for Windows applications.  Any application which is capable of
  1496.   using an 80x87 will need this library on a machine without an 80x87.
  1497.   
  1498. ---------------------------------------------------------------------------
  1499.  
  1500. 4.7.  Multimedia
  1501. ================
  1502.   
  1503.   
  1504. ...........................................................................
  1505.  
  1506. 4.7.1.  AdLib cards and .wav files
  1507. ----------------------------------
  1508.   The standard AdLib driver supplied with Windows 3.1 is a MIDI-only driver
  1509.   and is not capable of playing .wav files.  You can add this capability,
  1510.   however, by installing the driver contained in adlibw.zip, available at ftp
  1511.   .cica.indiana.edu  and other sites.
  1512.   
  1513. ...........................................................................
  1514.  
  1515. 4.7.2.  Using MIDI cards with Windows 3.1
  1516. -----------------------------------------
  1517.   if your sound card plays MIDI files (such as canyon.mid), but none of the
  1518.   selections under Control Panel's Sound icon are available, your card/driver
  1519.   does not support wave files.  You will need either to add a wave driver for
  1520.   your card (if available -- contact your sound card manufacturer) or to get
  1521.   a card which supports wave drivers.
  1522.   
  1523. ...........................................................................
  1524.  
  1525. 4.7.3.  SoundBlaster Pro and Windows 3.1
  1526. ----------------------------------------
  1527.   One of the most common symptoms of SoundBlaster Pro problems in Windows 3.1
  1528.   is a complete hang of the system on exit from Windows.  You need to use the
  1529.   SoundBlaster Pro drivers, not the SoundBlaster 1.5 drivers included with
  1530.   Windows 3.1.  The drivers shipped with SB Pro may be out of date, like
  1531.   those on Microsoft's BBS and on CompuServe (this may, however, have changed
  1532.   by the time you read this).  In any case, ftp.cica.indiana.edu has the set
  1533.   of updated drivers available as sounds/sbpw31.zip.  You can also get them
  1534.   from Creative Labs' BBS at (408) 428-6660.
  1535.   
  1536.   Note that if you tell the driver to expect an IRQ other than the one the
  1537.   SoundBlaster Pro actually uses, Windows will complete the driver
  1538.   installation.  When you than try to play a .WAV file, Windows will not
  1539.   recognize any device capable of playing it.
  1540.   
  1541. ...........................................................................
  1542.  
  1543. 4.7.4.  Using the PC's built-in speaker
  1544. ---------------------------------------
  1545.   Windows 3.1 does not contain a driver for playing sounds over the PC's
  1546.   built-in speaker, as the speaker is not quite standardized and not all
  1547.   machines would work as intended.  If you would like to try, however, you
  1548.   should get a copy of the speaker driver, contained in the self-extracting
  1549.   archive speaker.exe, available at Microsoft's BBS, ftp.cica.indiana.edu
  1550.   and other sites.
  1551.   
  1552. ---------------------------------------------------------------------------
  1553.  
  1554. 4.8.  System resources
  1555. ======================
  1556.   Free system resources are things such as window handles and global memory
  1557.   block handles (handle is a Windows programming term, but it is basically an
  1558.   identifier for a window or any other global item.  Each window (dialog,
  1559.   icon, memory block, or whatever) requires a handle.
  1560.   
  1561.   Windows 3.0 has a limit of 64K of resources (32,768 handles), and Windows
  1562.   3.1 has a limit of 128K of resources (65,536 handles).  Windows NT does not
  1563.   have a global resource limit.
  1564.   
  1565.   You can't increase system resources by just adding more memory; the only
  1566.   real solution is to close some applications if you are running low.
  1567.   Windows 3.0 Program Manager was a resource hog, but the 3.1 version is much
  1568.   better.
  1569.   
  1570.   Some poorly-written applications will also not release all the resources
  1571.   they have grabbed when they exit.  You can check for this by checking the
  1572.   Free System Resources figure, starting up the application, working in it
  1573.   for some time, and then exiting.  If the Free System Resources figure is
  1574.   not the same as before you started, your application is not properly
  1575.   freeing its resources and it's time for you to call the vendor and
  1576.   complain!
  1577.   
  1578. ---------------------------------------------------------------------------
  1579.  
  1580. 4.9.  Networking
  1581. ================
  1582.   
  1583.   
  1584. ...........................................................................
  1585.  
  1586. 4.9.1.  Compatible Networks
  1587. ---------------------------
  1588.   The following networks have either been tested by Microsoft, or reported by
  1589.   Usenet users to be functional with Windows 3.x:
  1590.   
  1591.   Network           earliest version
  1592.   3Com 3 Plus           1.0
  1593.   3Com 3+Open           1.0
  1594.   Banyan Vines          4.0
  1595.   BW NFS                ?.?
  1596.   DEC PathWorks         4.0
  1597.   Frontier Tech Super-TCP    1.0    [Windows-based TCP/IP, SLIP and NFS]
  1598.   FTP NFS               ?.?  [Windows-based telnet application]
  1599.   IBM PC LAN            1.1  [except server]
  1600.   LAN Manager           1.0
  1601.   LAN Server            1.0
  1602.   LANtastic             4.0
  1603.   Novell Netware        2.15 [shell & utilities must be version 3.01]
  1604.   Sun PC-NFS            3.5  [must use interrupt 3 instead of 5]
  1605.   Wollongong NFS        2.0  [Windows-based telnet, FTP; include SLIP]
  1606.   
  1607.   Note that many NFS packages have difficulty with Windows for Workgroups due
  1608.   to a bug in WfW FindNext implementation; check with the vendor to determine
  1609.   whether their NFS implementation has a workaround available.
  1610.   
  1611. ...........................................................................
  1612.  
  1613. 4.9.2.  Novell's NWPOPUP utility won't initialize
  1614. -------------------------------------------------
  1615.   If you are running in 386 Enhanced mode, and the version of nwpopup.exe is
  1616.   dated earlier than 10 March, 1992, nwpopup.exe will not initialize properly
  1617.   under Windows 3.1.
  1618.   
  1619.   You may also try placing the following line in the [386Enh] section of your
  1620.   system.ini file:
  1621.      
  1622.      TimerCriticalSection=10000
  1623.   
  1624.   This increases the amount of time (milliseconds) before the critical
  1625.   section is timed out.
  1626.   
  1627. ...........................................................................
  1628.  
  1629. 4.9.3.  Using Windows for Workgroups with TCP/IP
  1630. ------------------------------------------------
  1631.   Microsoft does not officially support using Windows for Workgroups with
  1632.   TCP/IP.  However, it's possible to use your existing TCP/IP protocol with a
  1633.   shared NDIS protocol stack.  This will allow you to access NFS and TCP/IP
  1634.   (telnet and ftp) as usual, but with full Windows for Workgroups
  1635.   functionality available as well.  Unfortunately you will generally lose the
  1636.   Windows-specific capabilities of your NFS software (such as mounting NFS
  1637.   drives from File Manager).
  1638.   
  1639.   See the following sections for examples of how to set up Windows for
  1640.   Workgroups with a TCP/IP and NFS-based network.
  1641.   
  1642.   
  1643.   
  1644. 4.9.3.1.  FTP TCP/IP: general
  1645.   With FTP's TCP/IP, you will need to set up Windows for Workgroups to use
  1646.   the NDIS stack (see the Wollongong section for a sample protocol.ini); your
  1647.   TCP/IP can be set up as usual, using the NDIS protocol stack.  In addition,
  1648.   you will need to get a copy of the file wfwftp.386 from FTP; this file
  1649.   corrects the FindNext problem with Windows for Workgroups.  Copy this file
  1650.   to your system directory, and add the following line to the [386Enh]
  1651.   section of your system.ini file:
  1652.   
  1653.      device=wfwftp.386
  1654.   
  1655.   Thanks to Sue Youshock Pruyn and Larry Backman at FTP Software.
  1656.   
  1657.   
  1658. 4.9.3.2.  FTP TCP/IP: NDIS setup
  1659.   The following example has been tested and is known to work with PC/TCP.
  1660.   Note that this example does not include the usual config.sys options such
  1661.   as device=himem.sys; you can add these as usual.
  1662.   
  1663.   Thanks to Sue Youshock Pruyn at FTP Software.
  1664.   
  1665. * config.sys
  1666.   device=c:\usr\windows\protman.dos /i:c:\usr\windows
  1667.   device=c:\usr\windows\workgrp.sys
  1668.   device=c:\usr\windows\enlkii.dos
  1669.   device=c:\pctcp\dis_pkt.gup
  1670.   
  1671. * autoexec.bat
  1672.   REM Note that the Microsoft net start command is used instead
  1673.   REM of the PC/TCP netbind.exe command.
  1674.   
  1675.   c:\usr\windows\net start
  1676.   c:\usr\windows\netbeui
  1677.   c:\pctcp\ethdrv
  1678.   
  1679. * protocol.ini
  1680.   [network.setup]
  1681.   version=0x3100
  1682.   netcard=ms$elnkii,1,MS$ELNKII
  1683.   transport=ms$netbeui,MS$NETBEUI
  1684.   lana0=ms$elnkii,1,ms$netbeui
  1685.   
  1686.   [protman]
  1687.   DriverName=PROTMAN$
  1688.   PRIORITY=MS$NETBEUI
  1689.   
  1690.   [MS$ELNKII]
  1691.   DriverName=ELNKII$
  1692.   INTERRUPT=3
  1693.   IOADDRESS=0x300
  1694.   MAXTRANSMITS=12
  1695.   TRANSCEIVER=onboard
  1696.   
  1697.   [MS$NETBEUI]
  1698.   DriverName=netbeui$
  1699.   SESSIONS=10
  1700.   NCBS=32
  1701.   BINDINGS=MS$ELNKII
  1702.   LANABASE=0
  1703.   
  1704.   [PKTDRV]
  1705.   DRIVERNAME=PKTDRV$
  1706.   BINDINGS=MS$ELNKII
  1707.   INTVEC=0X65
  1708.   
  1709.   
  1710. 4.9.3.3.  FTP TCP/IP: generic DOS kernel setup
  1711.   The following example has been tested and is known to work with PC/TCP.
  1712.   Note that this example does not include the usual config.sys options such
  1713.   as device=himem.sys; you can add these as usual.
  1714.   
  1715.   Thanks to Sue Youshock Pruyn at FTP Software and Juha Petj
  1716.   <Juha.Petaja@ntc.nokia.com>.
  1717.   
  1718. * config.sys
  1719.   device=c:\usr\windows\protman.dos /i:c:\usr\windows
  1720.   device=c:\usr\windows\workgrp.sys
  1721.   device=c:\usr\windows\elnk3.dos
  1722.   device=c:\usr\windows\msipx.sys
  1723.   device=c:\pctcp\dis_pkt.gup
  1724.   
  1725. * autoexec.bat
  1726.   REM Note that the Microsoft net start command is used instead
  1727.   REM of the PC/TCP netbind.exe command.
  1728.   set pctcp=c:\pctcp\pctcp.ini
  1729.   c:\usr\windows\net start
  1730.   c:\usr\windows\msipx
  1731.   c:\usr\windows\netx
  1732.   c:\pctcp\ethdrv -t 8
  1733.   
  1734. * protocol.ini
  1735.   [network.setup]
  1736.   version=0x3100
  1737.   netcard=ms$elnkii,1,MS$ELNKII
  1738.   transport=ms$netbeui,MS$NETBEUI
  1739.   lana0=ms$elnkii,1,ms$netbeui
  1740.   
  1741.   [protman]
  1742.   DriverName=PROTMAN$
  1743.   PRIORITY=MS$NETBEUI
  1744.   
  1745.   [MS$ELNKII]
  1746.   DriverName=ELNKII$
  1747.   INTERRUPT=3
  1748.   IOADDRESS=0x300
  1749.   MAXTRANSMITS=12
  1750.   TRANSCEIVER=onboard
  1751.   
  1752.   [MS$NETBEUI]
  1753.   DriverName=netbeui$
  1754.   SESSIONS=10
  1755.   NCBS=32
  1756.   BINDINGS=MS$ELNKII
  1757.   LANABASE=0
  1758.   
  1759.   [PKTDRV]
  1760.   DRIVERNAME=PKTDRV$
  1761.   BINDINGS=MS$ELNKII
  1762.   INTVEC=0X65
  1763.   
  1764.   
  1765. 4.9.3.4.  WinQVT/Net
  1766.   The following example has been tested and is known to work with WinQVT/Net.
  1767.   Note that this example does not include the usual config.sys options such
  1768.   as device=himem.sys; you can add these as usual.
  1769.   
  1770. * config.sys
  1771.   device=C:\usr\windows\protman.dos /i:C:\usr\windows
  1772.   device=C:\usr\windows\workgrp.sys
  1773.   device=C:\usr\windows\ne2000.dos
  1774.   device=c:\usr\windows\dis_pkt.dos
  1775.   device=C:\usr\windows\msipx.sys
  1776.   
  1777.   
  1778. * autoexec.bat
  1779.   pktint
  1780.   C:\usr\windows\net start
  1781.   C:\usr\windows\msipx
  1782.   C:\usr\windows\netx
  1783.   REM The next line may or may not be necessary
  1784.   winpkt 0x61 0x62
  1785.   
  1786. * protocol.ini
  1787.   [network.setup]
  1788.   version=0x3100
  1789.   netcard=ms$ne2clone,1,MS$NE2CLONE
  1790.   transport=ms$netbeui,MS$NETBEUI
  1791.   transport=ms$ipx,MS$IPX
  1792.   lana0=ms$ne2clone,1,ms$ipx
  1793.   lana1=ms$ne2clone,1,ms$netbeui
  1794.   
  1795.   
  1796.   [protman]
  1797.   DriverName=PROTMAN$
  1798.   PRIORITY=MS$NETBEUI
  1799.   
  1800.   [MS$NE2CLONE]
  1801.   DriverName=MS2000$
  1802.   IOBASE=0x300
  1803.   INTERRUPT=3
  1804.   
  1805.   [PKTDRV]
  1806.   drivername=pktdrv$
  1807.   bindings=ms$ne2clone
  1808.   intvec=0x62
  1809.   chainvec=0x66
  1810.   
  1811.   [MS$NETBEUI]
  1812.   DriverName=netbeui$
  1813.   SESSIONS=10
  1814.   NCBS=32
  1815.   BINDINGS=MS$NE2CLONE
  1816.   LANABASE=1
  1817.   
  1818.   [MS$IPX]
  1819.   DriverName=IPX$
  1820.   MediaType=Novell/Ethernet
  1821.   BINDINGS=MS$NE2CLONE
  1822.   
  1823.   
  1824.   
  1825. 4.9.3.5.  Wollongong Pathway Access/NFS
  1826.   The following example has been tested and is known to work with
  1827.   Wollongong's Access TCP/IP and NFS product, and SMC' 8013EP network card.
  1828.   If you are using BW, Sun, FTP or some other vendor's software, you will
  1829.   likely need to modify some of the driver names and options, and you will
  1830.   definitely need to adapt the network card selection and configuration to
  1831.   match yours.  Note that this example does not include the usual config.sys
  1832.   options such as device=himem.sys; you can add these as usual.
  1833.   
  1834.   Thanks to Ron Olsthoorn at Wollongong Canada.
  1835.  
  1836. * config.sys
  1837.   stacks = 9,256
  1838.   device = c:\usr\windows\protman.dos /i:c:\usr\windows
  1839.   device = c:\usr\windows\workgrp.sys
  1840.   device = c:\usr\windows\smcmac.dos
  1841.   
  1842. * autoexec.bat
  1843.   rem The following line configures Pathway Access to interrupt 65
  1844.   pwconfig -n:65
  1845.   c:\usr\pathway\ndis -d:3 -i:A
  1846.   c:\usr\windows\net start
  1847.   c:\usr\pathway\pwtcp
  1848.   c:\usr\pathway\nfs
  1849.   c:\usr\pathway\mount u:  \\servername\\/u/joeuser
  1850.   
  1851. * protocol.ini
  1852.   [network.setup]
  1853.   version=0x3100
  1854.   netcard=ms$w13ep,1,MS$W13EP
  1855.   transport=ms$netbeui,MS$NETBEUI
  1856.   lana0=ms$w13ep,1,ms$netbeui
  1857.   
  1858.   [protman]
  1859.   DriverName=PROTMAN$
  1860.   Priority=MS$NETBEUI
  1861.   
  1862.   [MS$W13EP]
  1863.   DriverName=SMCMAC$
  1864.   IRQ=10
  1865.   RAMAddress=0xC800
  1866.   IOBase=0x240
  1867.   ReceiveBufSize=1024
  1868.   
  1869.   [MS$NETBEUI]
  1870.   DriverName=netbeui$
  1871.   Sessions=10
  1872.   NCBS=32
  1873.   Bindings=MS$W13EP
  1874.   LANAbase=0
  1875.   
  1876.   
  1877. ---------------------------------------------------------------------------
  1878.  
  1879. 4.10.  Integrating with Unix e-mail
  1880. ===================================
  1881.   In general, Windows-nbase email packages will not talk to Unix hosts over
  1882.   the network (unless you're using Microsoft's LAN Manager).  If you wish to
  1883.   use Windows-based email over a TCP/IP network, you need an SMTP-compatible
  1884.   email package such as Mail-It (from Unipalm Ltd., Cambridge, UK; +44 223
  1885.   42002; tom@unipalm.co.uk ) or Cinetic Mail Manager (from Cinetic Software,
  1886.   available as shareware).
  1887.   
  1888. ---------------------------------------------------------------------------
  1889.  
  1890. 4.11.  Serial communications
  1891. ============================
  1892.   
  1893.   
  1894. ...........................................................................
  1895.  
  1896. 4.11.1.  Using COM3 and COM4
  1897. ----------------------------
  1898.   This is a generally a problem only in 386 enhanced mode.  To use these
  1899.   ports, you will need to tell Windows where they are located.
  1900.   
  1901.   For Windows 3.1, you should run the MSD.EXE utility while outside Windows.
  1902.   This utility will allow you to determine your COM port configuration. After
  1903.   running MSD, use the Control Panel's Ports utility to tell Windows how your
  1904.   ports are configured.
  1905.   
  1906.   For Windows 3.0, the instructions for doing this can be found in the
  1907.   Windows readme file sysini2.txt, which should be located in your Windows
  1908.   directory.  In summary, what you need to do is tell Windows what memory
  1909.   addresses and interrupts (IRQs) your COM3 and COM4 ports use.  This should
  1910.   work, but is not guaranteed to: COM3 and Com4 are not standardized, and
  1911.   this is one of the most difficult things to get working with Windows.  If
  1912.   possible, move your devices to COM1 or COM2.
  1913.   
  1914.   If the port still does not work after specifying the correct IRQ and memory
  1915.   address for the port, there is another possibile solution: Assuming the
  1916.   ports work OK from plain DOS, try setting up COM3.OS2 (or COM4.OS2) instead
  1917.   of the usual COM3 or COM4.  The Windows 3.0 manual says this is just for
  1918.   OS/2 machines, but it seems to work for many clones.
  1919.   
  1920.   Also note that due to interrupt conflicts, machines without an EISA or
  1921.   Microchannel bus are generally not able to use both COM1 and COM3, or COM2
  1922.   and COM4 simultaneously.
  1923.   
  1924.   Finally, some video accelerator cards, such as the ATI Vantage and Ultra
  1925.   series, and the S3 89C911-based cards, use the address normally assigned to
  1926.   COM4, preventing you from using this port number.
  1927.   
  1928. ...........................................................................
  1929.  
  1930. 4.11.2.  Using a high-performance 16550 serial port
  1931. ---------------------------------------------------
  1932.   You can use a 16550-based serial card, or upgrade your serial card to use a
  1933.   16550 chip instead of an 8250 or 16450 (get the 16550AFN if you're buying a
  1934.   chip only) to improve Windows serial communication performance.  This is
  1935.   most noticeable at 9600+ baud rates using advanced protocols such as
  1936.   Zmodem.
  1937.   
  1938.   If you use a Windows-base communications package, the 16550 is
  1939.   automatically enabled.  You can disable it, however, by setting
  1940.        COMxFIFO=off
  1941.   in the [386Enh] section of your system.ini file, where x is your serial
  1942.   port number (1 to 4).
  1943.   
  1944. ...........................................................................
  1945.  
  1946. 4.11.3.  DOS boxes and 16550 serial ports
  1947. -----------------------------------------
  1948.   For DOS-based applications, the use of the 16550 serial port chip (and its
  1949.   built-in FIFO buffers) is not enabled by default.  What you need to do is
  1950.   set
  1951.        COMxBuff=off
  1952.   in the [386Enh] section of your system.ini file, where x is your serial
  1953.   port number (1 to 4).  This will disable Windows' buffering of that serial
  1954.   port, and allow the DOS app to access it directly.  This is not recommended
  1955.   for use with Windows-based communication packages!
  1956.   
  1957.   Another alternative is to use chcomb.386 (replace the device=*combuff line
  1958.   in the system.ini file with device=chcomb.386), a shareware device driver
  1959.   which allows you to use a 16550 for both WIndows and DOS applications.
  1960.   
  1961. ...........................................................................
  1962.  
  1963. 4.11.4.  SmartDrive and 16550 high-speed transfers
  1964. --------------------------------------------------
  1965.   If you use SmartDrive with Windows 3.1, disk writes are cached by default.
  1966.   While this is generally a good idea, this causes a problem with high-speed
  1967.   downloads, since SmartDrive turns off all interrupts when it is performing
  1968.   the delayed disk write.  Since the interrupts are turned off, you may lose
  1969.   a packet whenever the disk light goes on!
  1970.   
  1971.   The easiest workaround is to disable write caching for your download drive.
  1972.   
  1973. ---------------------------------------------------------------------------
  1974.  
  1975. 4.12.  Disk drives and virtual memory
  1976. =====================================
  1977.   
  1978.   
  1979. ...........................................................................
  1980.  
  1981. 4.12.1.  Virtual memory and swapfiles
  1982. -------------------------------------
  1983.   The type of swapfile you select for running in 386 Enhanced mode can have a
  1984.   significant impact on your performance within Windows.
  1985.   
  1986.   If you have 12 MB or more of memory, you should likely disable swapping
  1987.   completely; this provides substantially better performance than either
  1988.   permanent or temporary swapfiles.  You may also be able to do this with 8
  1989.   MB, depending on the size of your disk cache and the number of applications
  1990.   (especially DOS applications) you run simultaneously.
  1991.   
  1992.   If you determine that you do need a swapfile, you should usually use a
  1993.   permanent one.  Permanent swapfiles allow Windows to start up much faster
  1994.   than temporary ones, which must be recreated every time you start Windows.
  1995.   Permanent swapfiles, however, require contiguous (unfragmented) disk space;
  1996.   you may need to compress your disk, using a tool such as Norton SpeedDisk
  1997.   or PC Tools first.
  1998.   
  1999. ...........................................................................
  2000.  
  2001. 4.12.2.  Maximum swapfile size
  2002. ------------------------------
  2003.   Windows 3.1 determines your virtual memory limit by rounding the amount of
  2004.   RAM on your system to the nearest 4 MB, multiplying by 4, and then
  2005.   subtracting the amount of the system RAM from the total.  This is then the
  2006.   maximum amount of virtual memory (swapfile size) you can use, provided you
  2007.   have sufficient unfragmented hard disk space (see previous section).
  2008.   
  2009.   The multiplier of 4 is a default that can be changed by using a
  2010.        
  2011.        PageOverCommit=
  2012.        
  2013.   setting in the [386Enh] section of the system.ini file.  The multiplier can
  2014.   be from 1 to 20.
  2015.   
  2016. ...........................................................................
  2017.  
  2018. 4.12.3.  Windows 3.x and Stacker
  2019. --------------------------------
  2020.   Stacker 2.0 works well with Windows 3.0 and 3.1.  You should, however,
  2021.   follow the guidelines below for using Stacker with Windows:
  2022.   
  2023.      * Never place a permanent swapfile on a stacked disk.
  2024.      * Never place a temporary swapfile on a stacked disk.
  2025.      * Never use SmartDrive to cache the stacked volume
  2026.      * Do use SmartDrive to cache the unstacked volume containing the stacked
  2027.        volume
  2028.      * Place SmartDrive before Stacker in your autoexec.bat
  2029.   
  2030.   To enhance your memory usage, you may wish to stack your RAMdrive to
  2031.   provide additional room for temporary files (such as the Print Manager's
  2032.   spool files).
  2033.   
  2034.   Note:     Beware that although Stacker will assume that it can compress
  2035.        your data to provide 2x the physical storage capacity, it cannot
  2036.        guarantee that, and placing your temporary files on a stacked drive
  2037.        (whether a disk drive or a RAMdrive) may cause the stacked drive to
  2038.        run out of room unexpectedly if the compression ratio does not reach
  2039.        2x (you may wish to read up on this in your Stacker documentation).
  2040.        If this happens, Windows will experience a catastrophic disk error --
  2041.        and I think we can all agree that that's not a pleasant experience!
  2042.   
  2043. ...........................................................................
  2044.  
  2045. 4.12.4.  SCSI controllers
  2046. -------------------------
  2047.   If you have a bus-mastering SCSI adapter such as the Adaptec 1542, you
  2048.   should be installing the aspi4dos.sys ASPI driver (provided with your
  2049.   controller, or available from Adaptec's BBS at (408) 945-7727) as the first
  2050.   device in your config.sys.  Using the ASPI driver drops the requirement for
  2051.   SmartDrive descrivbed below.
  2052.   
  2053.   Normally, in 386 enhanced mode, Windows 3.x supports only ST-506, ESDI and
  2054.   IDE disk controllers.  If you have a SCSI controller, you need to load
  2055.   SmartDrive in order to allow Windows to recognize your hard disk -- and
  2056.   with Windows 3.1, you should use the /double_buffer option (see the next
  2057.   section).  Do not disable double buffering in a bus-mastering SCSI drive
  2058.   unless you're using the ASPI driver described above.
  2059.   
  2060.   As a third alternative, you may insert the following line in your
  2061.   system.ini file, in the [386enh] section:
  2062.        VirtualHDIRQ=off
  2063.   
  2064.   Finally, some people report having problems with permanent swapfiles on
  2065.   SCSI drives using Windows 3.0.
  2066.   
  2067. ...........................................................................
  2068.  
  2069. 4.12.5.  SmartDrive double buffering on SCSI drives
  2070. ---------------------------------------------------
  2071.   When you install WIndows 3.1 on a system with a SCSI drive, it
  2072.   automatically adds the line
  2073.   
  2074.        device=c:\usr\windows\smartdrv.exe /double_buffer
  2075.   
  2076.   to your config.sys.  To determine whether you actually need double
  2077.   buffering, run SmartDrive again from the command line to check on its
  2078.   status.  Typically, the initial display would be similar to the one below:
  2079.   
  2080.        Microsoft SMARTDrive Disk Cache version 4.0
  2081.        Copyright 1991,1992 Microsoft Corp.
  2082.        
  2083.        Cache size: 1,048,576 bytes
  2084.        Cache size while running Windows: 1,048,576 bytes
  2085.        
  2086.                    Disk Caching Status
  2087.        drive   read cache   write cache   buffering
  2088.        --------------------------------------------
  2089.          A:       yes           no           no
  2090.          B:       yes           no           no
  2091.          C:       yes           yes          -
  2092.        
  2093.        For help, type "Smartdrv /?".
  2094.   
  2095.   Here SmartDrive has not yet determined whether double buffering is
  2096.   necessary or not.  To force SmartDrive to make up its mind, run two
  2097.   simultaneous DOS sessions from within Windows, and do some disk accessing
  2098.   from each.  After this, SmartDrive should be able to determine the need for
  2099.   double buffering.  If the double buffering is not required, the display
  2100.   will be similar to the one below:
  2101.   
  2102.        Microsoft SMARTDrive Disk Cache version 4.0
  2103.        Copyright 1991,1992 Microsoft Corp.
  2104.        
  2105.        Cache size: 1,048,576 bytes
  2106.        Cache size while running Windows: 1,048,576 bytes
  2107.        
  2108.                    Disk Caching Status
  2109.        drive   read cache   write cache   buffering
  2110.        --------------------------------------------
  2111.          A:       yes           no           no
  2112.          B:       yes           no           no
  2113.          C:       yes           yes          no
  2114.        
  2115.        For help, type "Smartdrv /?".
  2116.   
  2117.   If this is the case, you can remove the SmartDrive line from your
  2118.   config.sys.
  2119.   
  2120. ...........................................................................
  2121.  
  2122. 4.12.6.  Windows 3.x and large hard disks
  2123. -----------------------------------------
  2124.   In rare cases, there are problems with using Windows 3.0 on large hard
  2125.   disks.  Your system may be at risk if:
  2126.   
  2127.   * You are using third-party partitioning software, such as:
  2128.        * Disk Manager (dmdrv.bin)
  2129.        * InnerSpace (edvr.sys)
  2130.        * SpeedStor (sstor.sys or hardrive.sys)
  2131.        * Vfeatures Deluxe (fixt_drv.sys)
  2132.   * and you are using SmartDrive (smartdrv.sys) as your disk cache
  2133.   * and your hard disk has more than 1023 cylinders
  2134.   
  2135.   If your hard disk has fewer than 1024 cylinders, you may still be at risk
  2136.   if the first two conditions hold true, you are using DOS 3.30 or later, and
  2137.   your hard disk is not supported by your BIOS.  To avoid problems, you can
  2138.   either stop using SmartDrive, or reformat your disk using the DOS FDISK
  2139.   utility.
  2140.   
  2141.   There are no problems with large partitions created by the FDISK program
  2142.   included with MS-DOS 4.0 and some versions of MS-DOS 3.3.
  2143.   
  2144.   If you are still having problems, call Microsoft Technical Support at (206)
  2145.   454-2030.
  2146.   
  2147. ---------------------------------------------------------------------------
  2148.  
  2149. 4.13.  Troubleshooting
  2150. ======================
  2151.   One essential tool for troubleshooting Windows 3.x problems is Microsoft's
  2152.   Windows Resource Toolkit.  This combination of a comprehensive reference
  2153.   and some utility tools is priced at around $30, and can't be beat for
  2154.   value.  If you are responsible for keeping a number of Windows systems
  2155.   running, run, don't walk, to the nearest phone and order it now!
  2156.   
  2157.   The toolkit is also freely available in Word for Windows format from
  2158.   ftp.cica.indiana.edu (and its mirror sites); while this version is
  2159.   complete, it is large, and will take significant time to ftp and download
  2160.   (not to mention print!).
  2161.   
  2162. ...........................................................................
  2163.  
  2164. 4.13.1.  BMP wallpaper won't display correctly
  2165. ----------------------------------------------
  2166.   Some of the possible reasons are:
  2167.      
  2168.      * Your .bmp file is corrupted.  Try reading it into Paintbrush to verify
  2169.        that it is readable.
  2170.      * You are trying to display a bitmap with more colors than your video
  2171.        driver supports for example, 256 colors with a 16-color driver, or 16M
  2172.        colors with a 256-color driver).
  2173.      * You have insufficient memory to display the bitmap.  A 800x600x16
  2174.        bitmap requires 256K of memory; 1024x768x256 would require 768K!
  2175.   
  2176.   For 256-to-16 color dithering, you may try using a utility such as
  2177.   PaintShop Pro.
  2178.   
  2179. ...........................................................................
  2180.  
  2181. 4.13.2.  Frequent GPFs (General Protection Faults)
  2182. --------------------------------------------------
  2183.   If you are experiencing frequent Windows 3.1 crashes, try starting Windows
  2184.   with the command
  2185.        win /d:xsv
  2186.   
  2187.   If the GPFs do not appear, add the line
  2188.        VirtualHDIRQ=off
  2189.   to the [386Enh] section of your system.ini file.  If the GPFs contine, try
  2190.        win /d:xs
  2191.   
  2192.   If the GPFs do not appear, add the line
  2193.        SystemROMBreakPoint=false
  2194.   to the [386Enh] section of your system.ini file.  If the GPFs contine, try
  2195.        win /d:x
  2196.   
  2197.   If the GPFs do not appear, add the line
  2198.        EMMExclude=A000-EFFF
  2199.   to the [386Enh] section of your system.ini file.  While this will get
  2200.   Windows running more reliably, you should probably try to narrow down the
  2201.   range of memory that actually has to be excluded.
  2202.   
  2203. ...........................................................................
  2204.  
  2205. 4.13.3.  File Manager won't format floppies
  2206. -------------------------------------------
  2207.   If you are having trouble formatting floppies from File Manager, try adding
  2208.   one or more
  2209.        DEVICE=DRIVER.SYS /D:# /F:#
  2210.   lines to your config.sys; see your DOS manual for details.
  2211.   
  2212. ...........................................................................
  2213.  
  2214. 4.13.4.  Incorrect system version; reinstall the 386 enhanced version of
  2215. Windows
  2216. ------------------------------------------------------------------------------
  2217. --
  2218.   If you get the above message when starting a DOS session, you are
  2219.   experiencing one of three potential problems:
  2220.      
  2221.      * You are using a display driver written for Windows 3.0.  Updating it to
  2222.        a 3.1 compatible version  should make the problem disappear.
  2223.      
  2224.      * Your display card selection is not consistent: the display.drv=,
  2225.        386Grabber= and display= selections in your system.ini may not be
  2226.        consistent with each other.  Use setup to install a fresh set of
  2227.        display drivers from the original distribution diskettes.
  2228.      
  2229.      * Your winoa386.mod driver (in your system directory) may be out of date.
  2230.        If that file's date is earlier than win386.exe, use the expand command
  2231.        to get a new copy of winoa386.mod from your original Windows
  2232.        diskettes.
  2233.   
  2234. ...........................................................................
  2235.  
  2236. 4.13.5.  Mouse hangs when using communications software
  2237. -------------------------------------------------------
  2238.   This problem is usually caused by a mouse and a modem being on the same
  2239.   serial port pair (either COM1/COM3, or COM2/COM4).  Each pair shares a
  2240.   common interrupt due to restrictions of the original IBM PC architecture,
  2241.   and so can not be used simultaneously.
  2242.   
  2243.   If you are experiencing this problem, you should move either your modem or
  2244.   mouse a different serial port.
  2245.   
  2246. ...........................................................................
  2247.  
  2248. 4.13.6.  Parity errors with Windows 3.1
  2249. ---------------------------------------
  2250.   Parity errors are real, and detected reliably by Windows 3.1 (Windows 3.0
  2251.   ignored them for the most part).  Unfortunately most memory test programs
  2252.   do not properly test 32-bit memory accesses, and thus do not detect all
  2253.   possible memory problems.  Environments such as Windows 3.1, Windows NT,
  2254.   Unix, Xenix and OS/2 2.0, however, do exercise this aspect -- and, as a
  2255.   result, report memory problems where the memory testers don't catch them.
  2256.   
  2257.   Below are some of the possible causes for parity errors, in approximate
  2258.   order of likelyhood:
  2259.      * Defective memory module
  2260.      * 80ns memory where 70ns is required
  2261.      * Two different speeds of memory modules
  2262.      * DMA or memory conflicts
  2263.      * Outdated BIOS
  2264.      * Defective DMA on the CPU chip
  2265.   
  2266.   If you're willing to play with fire and gasoline (if, for example, you have
  2267.   8-bit memory with no parity bit), you can disable parity checking by
  2268.   removing or commenting out the following line in the [386Enh] section of
  2269.   your system.ini file:
  2270.        
  2271.        device=*parity
  2272.   
  2273.   Note that this will disable your parity checking completely and may cause
  2274.   unexpected crashes or errors if your memory has parity errors!
  2275.   
  2276. ...........................................................................
  2277.  
  2278. 4.13.7.  Performance deterioration in a 386 Enhanced mode DOS session
  2279. ---------------------------------------------------------------------
  2280.   The most likely cause of this type of a problem is slow memory.  If your
  2281.   onboard memory is accessed with basically no wait states, but you have a
  2282.   slower memory expansion card, your machine will run slower whenever it is
  2283.   using those higher memory addresses.  This will generally happen when you
  2284.   start a DOS session, and often result in 30-50% performance reductions
  2285.   using various benchmarks.  The performance is actually also reduced within
  2286.   Windows, but it's difficult to notice this due to the lack of a suitable
  2287.   benchmark.  The proper cure for this problem is to either upgrade your
  2288.   memory expansion card, or to correct whatever problem is causing your
  2289.   machine to access extended memory with such poor problem.
  2290.     
  2291.   DOS application performace is also degraded by using a .PIF file (such as
  2292.   the default .PIF) with the Monitor Ports option enabled, but to a much
  2293.   smaller degree.  With Monitor Ports disabled, DOS session performance
  2294.   should be within 5-10% of the performance under bare DOS.
  2295.   
  2296. ...........................................................................
  2297.  
  2298. 4.13.8.  Problems creating a permanent swapfile in Windows 3.0
  2299. --------------------------------------------------------------
  2300.   First of all, you must be running in real mode to be able to create a
  2301.   permanent swapfile.   Second, You must not have any SUBSTed drives or
  2302.   Windows won't create the swapfile.  Once the swapfile has been created, you
  2303.   can re-SUBST your drives (although the use of SUBST is not recommended in
  2304.   general).  You also can't create a permanent swapfile on a drive
  2305.   partitioned with third-party software such as SpeedStor.
  2306.   
  2307.   If you are installing on a Novell client, you must first disable the
  2308.   receive network messages feature (using the network icon in the Control
  2309.   Panel) and reboot.  Once you have installed the swapfile, turn messages
  2310.   back on again.
  2311.   
  2312. ...........................................................................
  2313.  
  2314. 4.13.9.  Program Manager claims only 8 KB of free memory
  2315. --------------------------------------------------------
  2316.   In Windows 3.1, it is possible that Program Manager (and other Windows 3.1
  2317.   programs) will claim that you have only 8 KB memory when you really have 8
  2318.   MB (that is, it chops off the kilobytes part and displays only megabytes --
  2319.   but with "KB" after the figure).
  2320.   
  2321.   This is caused by a null thousands separator in Control Panel's
  2322.   International settings.  Set the
  2323.   separator to either blank or some character to restore correct behaviour.
  2324.   
  2325. ...........................................................................
  2326.  
  2327. 4.13.10.  Using a slow expansion memory board with Windows
  2328. ----------------------------------------------------------
  2329.   If some of your memory is on a slower memory expansion board (such as a
  2330.   standard ISA bus memory board, operating at 8 MHz in a 33 MHz system, you
  2331.   may experience serious performance deterioration as soon as Windows starts
  2332.   using the slower memory on the expansion board.  (For example, see section
  2333.   Performance deterioration in a 386 Enhanced mode DOS session.)
  2334.   
  2335.   Unfortunately Windows 3.1 does not allow you to specify memory ranges to be
  2336.   used for a RAMdisk or disk cache, and thus you can't control which memory
  2337.   gets used first.  In this case, the best solution is to use QEMM-386, which
  2338.   allows you to do just that.  Place your RAMdisk and disk cache in the slow
  2339.   memory (they will not suffer a significant performance drop), and leave the
  2340.   fast memory on the motherboard available for Windows' use.
  2341.   
  2342. ...........................................................................
  2343.  
  2344. 4.13.11.  Windows 3.0 refuses to run without a file called WINA20.386
  2345. ---------------------------------------------------------------------
  2346.   Quoting from the MS-DOS 5.0 readme.txt file:
  2347.   
  2348.   4.3 WINA20.386 File
  2349.   
  2350.   Setup installs a read-only file named WINA20.386 in your root directory.
  2351.   If you move the WINA20.386 file to a different directory, do the following:
  2352.        * Add a SWITCHES=/W command to your CONFIG.SYS file.
  2353.        * Add a DEVICE=[drive:][path]]WINA20.386 command to the [386Enh]
  2354.           section of your Windows system.ini file.
  2355.   
  2356.   Windows 3.1 does not require this file to be present.
  2357.   
  2358. ...........................................................................
  2359.  
  2360. 4.13.12.  Windows 3.1 hangs or crashes during startup
  2361. -----------------------------------------------------
  2362.   Try starting Windows with the command line
  2363.        win /b
  2364.   
  2365.   If it repeats the same crash or hang, take a look at the file bootlog.txt
  2366.   in your Windows directory.  It will have two lines such as
  2367.        LoadStart = SYSTEM.DRV
  2368.   and
  2369.        LoadSuccess = SYSTEM.DRV
  2370.   for every driver succesfully loaded; the culprit driver will show a line
  2371.   such as
  2372.        LoadFail = WIN3-64S.DRV Failure code is 05
  2373.   
  2374.   If it's a standard Windows driver, try reloading it from diskettes;
  2375.   otherwise, for a third-party driver, try to locate an updated driver either
  2376.   from cica, your supplier or direct from the manufacturer.
  2377.   
  2378. ...........................................................................
  2379.  
  2380. 4.13.13.  Windows 3.1 hangs or waits a long time on exit
  2381. --------------------------------------------------------
  2382.   Windows 3.1 tries to reset the mouse driver on exit, and some IBM PS/2
  2383.   models have great difficulty with this procedure, timing out only after an
  2384.   extended wait.  In order to avoid the problem, add the line
  2385.   
  2386.        InitPS2MouseAtExit=False
  2387.   
  2388.   to the [386Enh] section of your system.ini file.
  2389.   
  2390. ...........................................................................
  2391.  
  2392. 4.13.14.  Windows 3.1 Resource Kit won't install
  2393. ------------------------------------------------
  2394.   The most common WRK installation problem is an excessively long path.  If
  2395.   you have problems, try reducing the length of your path for the
  2396.   installation, and you should be OK.
  2397.   
  2398. ...........................................................................
  2399.  
  2400. 4.13.15.  Windows 3.x waits a long time on startup
  2401. --------------------------------------------------
  2402.   One possible reason is the use of a serial mouse on COM2 instead of COM1.
  2403.   If you have a serial mouse, Windows will first attempt to find it (with
  2404.   great persistence) on COM1, before it looks on COM2.  If your mouse is on
  2405.   COM2, move it to COM1.
  2406.   
  2407.   Using a temporary swapfile instead of a permanent one for 386 enhanced mode
  2408.   also slows down the startup process, but not to even nearly the same extent
  2409.   as the serial mouse problem.
  2410.   
  2411.   With Windows 3.0, it has also been reported that adding too many fonts
  2412.   through the Control Panel will drastically slow down the startup, and with
  2413.   both Windows 3.0 and 3.1, a very large number of ATM fonts will also slow
  2414.   down the startup process.
  2415.   
  2416. :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  2417.  
  2418.  
  2419. 5.  WINDOWS AND DOS
  2420. ===================
  2421.   
  2422.   
  2423. ---------------------------------------------------------------------------
  2424.  
  2425. 5.1.  Configuring DOS sessions
  2426. ==============================
  2427.   
  2428.   
  2429. ...........................................................................
  2430.  
  2431. 5.1.1.  DOS in a window
  2432. -----------------------
  2433.   You can run a both the standard DOS command interpreter (command.com) and
  2434.   other DOS applications from within Windows.  In Real mode, you are limited
  2435.   to a single session.  In Standard mode, you can have multiple sessions, but
  2436.   they must still run full-screen.  In 386 Enhanced mode, you can have
  2437.   multiple sessions, and they can run in a window.
  2438.   
  2439.   You can control the starting up in a window vs. full-screen by setting up a
  2440.   .pif file for the program (command.com  or any other DOS program).  You
  2441.   canalso switch the state by pressing Alt+Enter.
  2442.   
  2443. ...........................................................................
  2444.  
  2445. 5.1.2.  Lotus 1-2-3 in Windows
  2446. ------------------------------
  2447.   Lotus 1-2-3, versions 1.x, 2.x and 3.1 run in all modes, but do not support
  2448.   any of the features of the Windows environment.  For all intents and
  2449.   purposes, version 3.0 doesn't run under Windows.
  2450.   
  2451.   If you want to use a spreadsheet in the Windows environment, however, you
  2452.   will be best off buying a real Windows spreadsheet such as Excel, WingZ, CA
  2453.   Compete! or even 1-2-3 for Windows.
  2454.   
  2455. ...........................................................................
  2456.  
  2457. 5.1.3.  Reducing the amount of "jerkiness" in DOS window updating
  2458. -----------------------------------------------------------------
  2459.   Windows 3.1 updates the DOS windows by default every 50 ms.  To increase
  2460.   the update frequency, specify another update interval (such as 20 ms) by
  2461.   adding a line to the [386Enh] section of system.ini:
  2462.        
  2463.        WindowUpdateTime=20
  2464.        
  2465.   A smaller interval will provide smoother updates but impose a higher load
  2466.   on the system.
  2467.   
  2468. ...........................................................................
  2469.  
  2470. 5.1.4.  Extended memory in DOS sessions
  2471. ---------------------------------------
  2472.   After you run Windows, a utility such as Norton SI will often report that
  2473.   you don't have any extended memory.  This is not a bug, but rather a result
  2474.   of the Windows memory management system..  Windows requires applications to
  2475.   access extended memory using one of two mechanisms, known as "XMS" and
  2476.   "DPMI".  These mechanism are implemented in himem.sys and emm386.exe.  If
  2477.   you have device=himem.sys in your config.sys, the first XMS call (by
  2478.   Windows or SmartDrive, for example) will transfer control of the extended
  2479.   memory to himem.sys, and thus make it inaccessible to non-XMS/non-DPMI
  2480.   applications.
  2481.   
  2482. ...........................................................................
  2483.  
  2484. 5.1.5.  Changing the font size for a DOS window
  2485. ------------------------------------------------
  2486.   All video drivers updated for Windows 3.1 allow on-the-fly font changes; to
  2487.   get the same functionality using older 3.0 drivers (in Windows 3.1), add
  2488.   the line
  2489.        
  2490.        FontChangeEnable=1
  2491.        
  2492.   to the [NonWindowsApp] section of the system.ini file.  If you experience
  2493.   strange cursor behaviour or missing characters, remove the line from your
  2494.   system.ini.  There are also alternate Windows 3.0 DOS fonts available at
  2495.   ftp.cica.indiana.edu.
  2496.   
  2497. ...........................................................................
  2498.  
  2499. 5.1.6.  Changing the number of lines inr a DOS window
  2500. -----------------------------------------------------
  2501.   To use more than 25 lines in a DOS window, add the line
  2502.        
  2503.        ScreenLines=50
  2504.        
  2505.   to the [NonWindowsApp] section of the system.ini file.  If your screen
  2506.   doesn't quite fit 50 lines in a DOS window with a decent font, you may want
  2507.   to follow this procedure:
  2508.        * Use a VGA font editor (such as VFONT) to create a DOS VGA screen
  2509.           font with more than 25 lines.
  2510.        * Start up a DOS session (in a window)
  2511.        * In that window, change the font (and thus screen size) to your new
  2512.           font/size.  Voila!
  2513.   
  2514. ...........................................................................
  2515.  
  2516. 5.1.7.  Mouse in a DOS window
  2517. -----------------------------
  2518.   In Windows 3.0, if you are running a DOS application in a window, Windows
  2519.   will retain control of the mouse for cutting and pasting.  You can use a
  2520.   mouse in a full-screen DOS session if you install a mouse driver by running
  2521.   mouse.com (either before starting Windows, or inside the DOS session), or
  2522.   by including
  2523.        
  2524.        device=mouse.sys
  2525.        
  2526.   in your config.sys file. If you're running WordPerfect 5.1 inside Windows,
  2527.   WordPerfect must be started full-screen in order to detect the mouse.  Once
  2528.   it has started, you can use Alt+Enter to run in a window, if you wish.
  2529.   
  2530.   In Windows 3.1, the mouse will automatically work in a DOS window if you
  2531.   have a video driver which has been updated for 3.1.  Old 3.0 drivers do
  2532.   work, but they do not by default provide mouse functionality inside DOS
  2533.   windows, although you can force them to do so by adding the line
  2534.   
  2535.        MouseinDosBox=1
  2536.   
  2537.   to the [NonWindowsApp] section of the system.ini file.
  2538.   
  2539.   If you have a Microsoft mouse, you should use the mouse driver version
  2540.   8.20, included on the Windows 3.1 disks, named mouse.co_ and mouse.sy_.
  2541.   Expand these files using expand.exe (also included on the disks) before
  2542.   using them.
  2543.   
  2544. ...........................................................................
  2545.  
  2546. 5.1.8.  TSRs in DOS sessions
  2547. ----------------------------
  2548.   Some TSR (Terminate and Stay Resident) programs will not work if you
  2549.   install them before running Windows.  Some of them will not work if you
  2550.   install them inside a DOS session.  Generally the best idea is to avoid
  2551.   TSRs completely unless you absolutely have to have them.
  2552.   See also the description of winstart.bat in the Windows *.txt files.
  2553.   
  2554.   
  2555. 5.1.8.1.  VGA graphics in a windowed DOS session
  2556.   Windows 3.1 will support VGA graphics in a windows DOS session if you have
  2557.   the correct display driver.  True Windows 3.1 display drivers (such as the
  2558.   standard SuperVGA driver) will do this, but some partial implementations
  2559.   may not.
  2560.   
  2561. ---------------------------------------------------------------------------
  2562.  
  2563. 5.2.  Troubleshooting DOS applications
  2564. ======================================
  2565.   
  2566.   
  2567. ...........................................................................
  2568.  
  2569. 5.2.1.  Out of Environment Space
  2570. --------------------------------
  2571.   When Windows starts up a DOS session, it by default gives it an environment
  2572.   of 224 bytes, or the space required to hold your current environment,
  2573.   whichever is larger.  If you need more space, there are two methods of
  2574.   circumventing this.  In order of desirability:
  2575.   
  2576.   *  Use a .pif file for each DOS application you run
  2577.       In this you can specify the environment size by using the /e:nnn option
  2578.      (see your DOS manual).  You will need a separate .pif file for each
  2579.      program (although in Windows 3.1 you can create a _default.pif, which is
  2580.      used by all DOS applications which do not have their own .pif files).
  2581.      You can just create a command.pif with a suitable /e:nnn, and then
  2582.      specify in the win.ini a line such as
  2583.        
  2584.        [Extensions]
  2585.        bat=command.pif ^.bat        // for DOS users
  2586.        ksh=sh.exe ^.ksh             // for MKS users
  2587.        
  2588.       With this, you can create batch file icons freely, and still get the
  2589.      options specified in command.pif or sh.pif.
  2590.   
  2591.   * Use a dummy variable
  2592.       By specifying a dummy variable (such as DUMMY1=xxxxx...)  before
  2593.      starting Windows, you can reserve some space in the environment.  Then,
  2594.      as the first thing in each command.com session, do
  2595.        
  2596.        set DUMMY1=
  2597.        
  2598.       to reclaim the space used by DUMMY1 for use by other environment
  2599.      variables.
  2600.   
  2601. ...........................................................................
  2602.  
  2603. 5.2.2.  Protected-mode software
  2604. -------------------------------
  2605.   Some protected-mode applications currently on the market still use an older
  2606.   extended memory interface called VCPI (Virtual Control Program Interface),
  2607.   which is incompatible with Windows' DPMI (DOS Protected Mode Interface).
  2608.   Microsoft went against an established standard in choosing DPMI, but there
  2609.   are valid technical reasons why VCPI was not chosen for Windows.
  2610.   
  2611.   At this point, you have three choices:
  2612.   
  2613.   * Run your protected-mode software under DOS
  2614.      This means that you must NOT use Windows or SmartDrive before running
  2615.      your VCPI software, and may require you to have two different config.sys
  2616.      files.
  2617.   
  2618.   * Plead with your software developer
  2619.      Call up the software vendor and ask them whether they are developing
  2620.      either a Windows-based version, or, at the minimum, one which uses DPMI
  2621.      instead of VCPI.  They should already be working on it anyway, given the
  2622.      momentum and market share that Windows 3.x has.
  2623.   
  2624.   * Buy QEMM/386 or 386Max
  2625.      Both of these packages provide VCPI.  You'll be able to run your
  2626.      protected-mode software as well as Windows 3.0 and 3.1.
  2627.   
  2628. ...........................................................................
  2629.  
  2630. 5.2.3.  Corrupted diskettes when copying files in a DOS session
  2631. ---------------------------------------------------------------
  2632.   If you are getting corrupted diskettes with a 0xff as every other byte when
  2633.   copying files to a floppy within a DOS session, the most likely cause is an
  2634.   expansion board using the same memory area also used by Windows for EMM.
  2635.   You should check that you EMMExclude all areas used by your cards.
  2636.   The Video-7 1024 SVGA board needs a more radical measure: you need to
  2637.   change a jumper to do all ROM decoding in c000 - c7ff, and change a DIP
  2638.   switch to force 8-bit ROM access.
  2639.   
  2640. ---------------------------------------------------------------------------
  2641.  
  2642. 5.3.  DOS shells and extenders
  2643. ==============================
  2644.   
  2645.   
  2646. ...........................................................................
  2647.  
  2648. 5.3.1.  QEMM/386 and DesqView/386
  2649. ---------------------------------
  2650.   You can use versions 5.0 of QEMM/386 and below with real-mode Windows 3.0
  2651.   only.  However, QEMM/386, versions 5.1 and higher, provides XMS services
  2652.   for Windows, thus allowing Windows to run in all modes under QEMM/386, plus
  2653.   providing compatability with VCPI applications.
  2654.   
  2655.   Windows will run in Standard (Windows 3.0 and 3.1) and Real (3.0 only)
  2656.   modes as a DesqView/386 task.
  2657.   
  2658.   
  2659. ...........................................................................
  2660.  
  2661. 5.3.2.  MKS Toolkit: setting up
  2662. -------------------------------
  2663.   There are two possible problems with running Windows from the MKS Toolkit.
  2664.   First, with versions up to and including 3.1c of the Toolkit, the use of
  2665.   login.exe precludes the use of Windows 3.0 in any but the real mode.  To
  2666.   avoid this, have your machine boot directly into the Korn shell or
  2667.   command.com (you may use init.exe if you wish).
  2668.   
  2669.   Second, somebody at Microsoft had a brain fade, and Windows gets confused
  2670.   if it is started with a forward slash path.  Thus, if you simply type "win"
  2671.   in Korn shell, the shell invokes Windows with something like
  2672.        
  2673.        c:/usr/windows/win.com
  2674.        
  2675.   and Windows doesn't know where to find itself!  To cure this, specify a
  2676.   shell alias for Windows: I use
  2677.        
  2678.        alias -x win='c:\\usr\\windows\\win.com'
  2679.        
  2680.   Note that the double backslashes are necessary for the Korn shell, even
  2681.   inside the single quotes.
  2682.   
  2683.   The newer versions of MKS Toolkit allow (standard and 386 enhanced mode)
  2684.   Windows to run directly from the login: prompt; but they still won't let
  2685.   you run standard/386 enhanced Windows from the shell (if you used login).
  2686.   An updated version of init.exe is available from MKS for users of older
  2687.   versions of the MKS Toolkit.
  2688.   
  2689. ...........................................................................
  2690.  
  2691. 5.3.3.  MKS Toolkit: maximizing DOS session memory
  2692. --------------------------------------------------
  2693.   If you run MKS Toolkit by starting up init.exe from config.sys, and then
  2694.   starting the shell from /etc/inittab, you will likely find that there isn't
  2695.   much memory available in the DOS (shell) sessions you start from inside
  2696.   Windows.
  2697.   
  2698.   One way to address this is to start up Windows immediately upon booting,
  2699.   avoiding loading the shell into the valuable DOS low memory.  There are at
  2700.   least two ways of doing this cleanly:
  2701.   
  2702.   * As the last line in your profile.ksh, add the command
  2703.        
  2704.        exec c:\\windows\\win.com
  2705.        
  2706.       (or whatever the path is to your Windows directory).  Using the exec
  2707.      command retains the environment you have set up in your profile.ksh and
  2708.      environ.ksh files, but overlays the shell memory with Windows, avoiding
  2709.      memory loss.
  2710.   
  2711.       Since the startup script executes Windows at the end, make sure that
  2712.      you so not run sh -L from Windows, as this would attempt to restart
  2713.      Windows.
  2714.   
  2715.   * Given that command.com  uses much less memory than the shell, you can
  2716.      specify (as the last line in /etc/inittab, instead of starting up the
  2717.      shell) the following:
  2718.        
  2719.        ms;35;respawn;c:/dos/command.com /c c:\etc\init.bat
  2720.        
  2721.       Then, in /etc/init.bat, specify all your essential environment
  2722.      variables, and as the last line start up Windows.  This method wastest a
  2723.      few kilobytes of low memory compared to hte first one, but allows you run
  2724.      sh -L without risk.
  2725.   
  2726.   
  2727. 5.3.3.1.  MS-SH
  2728.   The basic problem is the MS-SH swap setting.  In Real mode, you will need
  2729.   to use swap disk.  In Standard mode, you can also use swap extend, but you
  2730.   will have to specify at least 200K of XMS memory in the MS-SH .pif file.
  2731.   Alternatively, if you are using Standard or 386 Enhanced mode, you can use
  2732.   swap ems, but again you will need to specify at least 200K of EMS memory in
  2733.   your .pif file.
  2734.   
  2735.   A bug in the current (as of this writing) version of MS-SH prevents swap
  2736.   extend from working in 386 enhanced mode; MS-SH will always crash with a
  2737.   panic error.  With Windows 3.1, swap xms works as intended, and is the
  2738.   appropriate setting.
  2739.   
  2740. :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  2741.  
  2742.  
  2743. 6.  WINDOWS TIPS, TRICKS AND SECRETS
  2744. ====================================
  2745.   
  2746.   
  2747. ---------------------------------------------------------------------------
  2748.  
  2749. 6.1.  General
  2750. =============
  2751.   
  2752.   
  2753. ...........................................................................
  2754.  
  2755. 6.1.1.  Automatically opening applications on startup, with predefined window
  2756. positions
  2757. ------------------------------------------------------------------------------
  2758. ---------
  2759.   You can load applications automatically in two ways:
  2760.   
  2761.        * By adding them to the Startup group in Windows 3.1 Program Manager.
  2762.           To run start them as icons, check the Run iconized checkbox in the
  2763.           File / Properties dialog for the program.
  2764.        
  2765.        * By specifying them on the load= or run= line in win.ini.  This will
  2766.           load the specified applications, respectively, either with their
  2767.           default window sizes, or as icons.
  2768.   
  2769.   If you need specific window sizes or positions, you will need to use
  2770.   another utility, either shareware package (such as TopDesk, Layout, Command
  2771.   Post or Aporia) or a commercial one (such as Batchworks, Bridge or
  2772.   NewWave).  TopDesk is included in the Windows Resource Kit.
  2773.   
  2774. ...........................................................................
  2775.  
  2776. 6.1.2.  Changing or bypassing the startup logo
  2777. ----------------------------------------------
  2778.   To bypass the logo, you can start Windows with the command line such as
  2779.   
  2780.        win :
  2781.   
  2782.   Be warned, however, that some people have had problems with this.  Also,
  2783.   skipping the startup logo does not significantly speed up the Windows
  2784.   startup process.
  2785.   
  2786.   To change the logo to something else, you need to first create a .RLE file
  2787.   (using a graphics utility package), with no more than 16 colours, and not
  2788.   exceeding the VGA 640x480 screen resolution, and no more than 64K in size.
  2789.   Once you have this file, called, say, mylogo.rle, enter the following
  2790.   command in your system subdirectory:
  2791.   
  2792.        copy win.cnf/B+vgalogo.lgo/B+mylogo.rle/B win.com
  2793.   
  2794.   If you use CGA or EGA, limit the .RLE file to the appropriate resolution,
  2795.   and replace the vgalogo above with cgalogo or egalogo.
  2796.   
  2797. ...........................................................................
  2798.  
  2799. 6.1.3.  Changing the font used for the icon labels
  2800. --------------------------------------------------
  2801.   To use 10-point Arial (substitute your own favorite below), add the
  2802.   following two lines to your [Desktop] section of your win.ini file:
  2803.   
  2804.        IconTitleFacename=Arial
  2805.        IconTitleSize=10
  2806.   
  2807.   A shareware Control Panel utility, More Control also gives you control over
  2808.   the icon fonts.
  2809.   
  2810. ...........................................................................
  2811.  
  2812. 6.1.4.  Limiting the size of the temporary swap file
  2813. ----------------------------------------------------
  2814.   In Windows 3.1, you can add a line such as
  2815.   
  2816.        MinUserDiskSpace=4096
  2817.   
  2818.   to the [386Enh] section of the system.ini file to limit the temporary swap
  2819.   file's size.  The above line doesn't actually set the size of the swap
  2820.   file, but rather limits its growth to always retain at least 4096 KB (4 MB)
  2821.   of available disk space for your and your applications' own use.
  2822.   
  2823. ...........................................................................
  2824.  
  2825. 6.1.5.  Making Windows 3.x act like 2.x runtime
  2826. -----------------------------------------------
  2827.   The Windows 2.x runtime version would start Windows from the DOS prompt,
  2828.   and exit back to DOS when you exit the application.
  2829.   
  2830.   You can do this as follows (the example is for Excel; others are similar):
  2831.        
  2832.        * Create a new directory called c:\excel (it doesn't have to be
  2833.           distinct; it could be your normal Excel directory, as long as it's
  2834.           not the main Windows 3.x directory).
  2835.        
  2836.        * Copy the following to the new directory from the Windows directory:
  2837.            win.com
  2838.            win.ini
  2839.            system.ini
  2840.        
  2841.        * In the new directory modify the [boot] section of system.ini by
  2842.           changing the shell= line to point to the one and only program you
  2843.           want to run.  The original line should read:
  2844.        
  2845.               shell=progman.exe
  2846.        
  2847.          and the modified line should be something like:
  2848.        
  2849.               shell=c:\excel\excel.exe
  2850.        
  2851.          Remember to type the complete fileid of the program to be executed,
  2852.           including the .exe suffix.
  2853.        
  2854.        * To execute the dedicated Windows session just put the new directory
  2855.           ahead of the normal Windows directory in your path and issue the
  2856.           'win' command, or start Windows with the command 'c:\excel\win'.
  2857.           What we're doing here is making Windows think it's running on a
  2858.           network where the actual executable files etc. are on a network
  2859.           server, and only the basic control files (and win.com) are on the
  2860.           user's local disk.
  2861.   
  2862.   Note that this technique isolates any changes in win.ini and system.ini
  2863.   made in the dedicated task from any changes made in normal Windows; this
  2864.   may or may not be desirable.  If you need to keep the two flavors of
  2865.   Windows in sync you'll have to provide an outboard copy function to refresh
  2866.   the files.
  2867.   
  2868. ...........................................................................
  2869.  
  2870. 6.1.6.  Printing PostScript files without a PostScript printer
  2871. --------------------------------------------------------------
  2872.   To print PostScript files on a printer without PostScript, you'll need to
  2873.   get a third-party PostScript interpreter.  One such product is GhostScript,
  2874.   available free from the GNU project.  The current version, 2.52, can be
  2875.   found by ftp as /mirrors/msdos/postscript/gs252win.zip  on wuarchive.
  2876.   
  2877. ...........................................................................
  2878.  
  2879. 6.1.7.  Search path in Windows
  2880. ------------------------------
  2881.   In addition to the standard MS-DOS search path, Windows will also search
  2882.   the Windows and system directories.  In general, the search order is as
  2883.   follows:
  2884.   
  2885.       * Current directory on current drive
  2886.       * Windows directory
  2887.       * System directory
  2888.       * MS-DOS search path
  2889.       * Current directory on network drives
  2890.   
  2891. ...........................................................................
  2892.  
  2893. 6.1.8.  Swapping the Ctrl and CapsLock keys
  2894. -------------------------------------------
  2895.   One method is to use the public domain program CCSwap, written by David
  2896.   Michmerhuizen.  You can find this as swap10.zip at your favorite FTP site,
  2897.   
  2898.   Alternately, you may be able to use a different keyboard driver.  A good
  2899.   one comes with the distribution of Kermit for Windows, available either
  2900.   from cica or from the official Kermit archive at watsun.cc.columbia.edu.
  2901.   
  2902. ...........................................................................
  2903.  
  2904. 6.1.9.  VT100 emulation for Windows
  2905. -----------------------------------
  2906.   There are two free options available for VT100 emulation: Windows Terminal
  2907.   and WinKermit.  Each has its downfalls, and your other option is a
  2908.   commercial terminal emulator, a number of which are described in the
  2909.   Available WIndows Applications section of this document.
  2910.   
  2911. ---------------------------------------------------------------------------
  2912.  
  2913. 6.2.  Program Manager
  2914. =====================
  2915.   
  2916.   
  2917. ...........................................................................
  2918.  
  2919. 6.2.1.  Changing the font used for the icon labels
  2920. --------------------------------------------------
  2921.   To use 10-point Arial (substitute your own favorite below), add the
  2922.   following two lines to your [Desktop] section of your win.ini file:
  2923.        
  2924.        Icontitlefacename=Arial
  2925.        Icontitlesize=10
  2926.   
  2927.   A shareware Control Panel utility, More Control also gives you control over
  2928.   the icon fonts.
  2929.   
  2930. ...........................................................................
  2931.  
  2932. 6.2.2.  Changing the program icon
  2933. ---------------------------------
  2934.   Choose the item in Program Manager, and then select File Properties. Click
  2935.   on Icon..., and then enter the name of the file containing the new icon.
  2936.   
  2937.   If the icon file is a .DLL or .EXE containing multiple icons, you can
  2938.   either scroll though the available icons (in Windows 3.1) or cycle through
  2939.   them by clicking Next Icon (Windows 3.0).  After selecting the correct
  2940.   icon, click OK, and then OK again.  You can also use icons from other
  2941.   programs by the same method: just specify the name of the .exe file instead
  2942.   of an .ICO or .DLL file.
  2943.   
  2944.   The icon that is displayed by the application when it is minimized is
  2945.   controlled by the application.  It is not normally possible to change that;
  2946.   however, several workarounds exist for changing the icons of running DOS
  2947.   applications.
  2948.   
  2949.        * Windows 3.1 will display the selected Program Manager icon for each
  2950.           running DOS application.
  2951.        * In Windows 3.0 you can use the iinject or puticon utility to replace
  2952.           the standard DOS icon, which is contained in winoa286.mod and/or
  2953.           winoa386.mod.
  2954.        * The IconFixer utility monitors your DOS applicationsin Windows 3.0,
  2955.           and updates their icons as you minimize them, allowing you to have
  2956.           different icons for different DOS applications.
  2957.        
  2958.    All three utilities are available from ftp.cica.indiana.edu.
  2959.   
  2960. ...........................................................................
  2961.  
  2962. 6.2.3.  Changing the title of the Program Manager window
  2963. --------------------------------------------------------
  2964.   In Windows 3.1, you can specify the title of the Program Manager window by
  2965.   adding a Program Manager icon to your Startup group.  Windows will not
  2966.   start up a second copy of Program Manager, but will use the title you
  2967.   specify in File / Properties for the icon.
  2968.   
  2969. ...........................................................................
  2970.  
  2971. 6.2.4.  Converting documents to PostScript format
  2972. -------------------------------------------------
  2973.   There is a very simple way to convert documents of all types to PostScript
  2974.   format: simply select the PostScript printer driver from the Control Panel,
  2975.   and set the printer connection to FILE: .  Then, usign your application,
  2976.   print the file to the PostScript printer, and enter the name of the
  2977.   PostScript output file.
  2978.   
  2979. ...........................................................................
  2980.  
  2981. 6.2.5.  Creating your own icons
  2982. -------------------------------
  2983.   You can create your own custom icons with either IconDraw (shareware),
  2984.   Icon12 (shareware), Tamr11 (shareware), SDKPaint (a part of the Windows
  2985.   SDK) or Resource Workshop (a part of Borland C++).  Simply draw your icon,
  2986.   and save it as an .ICO file.
  2987.   
  2988. ...........................................................................
  2989.  
  2990. 6.2.6.  Creating your own wallpaper
  2991. -----------------------------------
  2992.   You can save a .msp file as a .bmp from Windows Paintbrush.  You can
  2993.   convert a .gif file to a .bmp using the gif2bmp utility from cica.  wingif
  2994.   will also do a good conversion, including dithering 256-color images to 16
  2995.   colors (rescale before dithering!).  A third, and the most flexible,
  2996.   conversion program is PaintShop Pro, which will do color conversions (16M,
  2997.   32K, 256 and 16 colors), many format conversions, scaling and clipping.
  2998.   Both wingif and PaintShop Pro are shareware, and available at
  2999.   ftp.cica.indiana.edu.
  3000.   
  3001.   A JPEG-format file can also be converted to a wallpaper bitmap by first
  3002.   uncompressing it with the cjpeg/djpeg utility (free, available at
  3003.   wuarchive.wustl.edu and other sites) to a .gif, and then using one of the
  3004.   utilities above to convert the .gif to a .bmp.
  3005.   
  3006. ...........................................................................
  3007.  
  3008. 6.2.7.  Previewing PostScript output
  3009. ------------------------------------
  3010.   To preview PostScript output on Windows, you can use GhostScript, a free
  3011.   utility from the GNU project.  The current version, 2.52, can be found on
  3012.   ftp.cica.indiana.edu and other archive sites as GS252WIN.ZIP.
  3013.   
  3014. ...........................................................................
  3015.  
  3016. 6.2.8.  Restricting the Program Manager
  3017. ---------------------------------------
  3018.   If you want to prevent a user from changing the Program Manager
  3019.   configuration, you can insert a combination of the following lines into the
  3020.   [Restrictions] section of progman.ini:
  3021.        
  3022.        NoRun=1            Disables the Run command
  3023.        NoClose=1          Disables the Exit Windows command
  3024.        NoSaveSettings=1   Disables the Save Settings command
  3025.        NoFileMenu=1       Removes the File menu
  3026.        EditLevel=(see below)    Sets the edit restriction level
  3027.   
  3028.   The following are the EditLevel restrictions:
  3029.      1 Disables creating,deleting and renaming groups
  3030.      2 As 1, plus disables creation/deletion of program items
  3031.      3 As 2, plus disables changing program item command lines
  3032.      4 As 3, plus disables changing program information
  3033.   
  3034.   If you boot directly into Windows (and restart it immediately on exit),
  3035.   don't allow any unrestricted DOS sessions from Program Manager, and make
  3036.   progman.ini read-only, you can accomplish a reasonable level of protection
  3037.   from users changing their configuration.
  3038.   
  3039. ...........................................................................
  3040.  
  3041. 6.2.9.  Saving Program Manager settings without exiting Windows
  3042. ---------------------------------------------------------------
  3043.   In Windows 3.0, the trick is to try to select File / Exit with a DOS
  3044.   sessionactive; Windows will save the settings, and then refuse to exit.
  3045.   
  3046.   In Windows 3.1, you can press Alt+Shift+F4 at any time (while you are in
  3047.   Program Manager) to save the settings -- or hold down the Shift key while
  3048.   you double-click Program Manager's close box.
  3049.   
  3050. ...........................................................................
  3051.  
  3052. 6.2.10.  Starting Windows without activating the applications in the Startup
  3053. group
  3054. ------------------------------------------------------------------------------
  3055. ----
  3056.   You can do this by holding down the Shift key when the Windows startup
  3057.   screen appears, and then releasing it once Program Manager is active.
  3058.   
  3059. ...........................................................................
  3060.  
  3061. 6.2.11.  Starting an application in a different directory
  3062. ---------------------------------------------------------
  3063.   To start up a Windows application in a default directory other than the
  3064.   Windows directory (or application executable directory), you have a number
  3065.   of choices:
  3066.   
  3067.      * In Windows 3.1, set the Working Directory under File Properties for the
  3068.        application.
  3069.   
  3070.      * Create a auto-execute macro for that application, which will change
  3071.        your directory upon startup.
  3072.      
  3073.      * Specify your application's path in Program Manager as something such as
  3074.        d:\u\personal\letters\winword.exe.  As long as the application is on
  3075.        your path, it will be started as usual, but with the default directory
  3076.        being the one you specified in Program Manager.  Note that Program
  3077.        Manager will complain of this when you enter the path (and may require
  3078.        you to manually select an icon), but it will work.
  3079.      
  3080.      * Create a dummy document for your application in the desired directory.
  3081.        As long as you have your application listed under [Extensions] in your
  3082.        win.ini file, starting that document from Program Manager (either with
  3083.        File / Run or by adding it as an icon to a group) will then start the
  3084.        application with that document loaded, and in the correct directory.
  3085.      .
  3086.      *  For Word for Windows 2.0, add the line
  3087.       Doc-Path=pathname
  3088.        into the [Microsoft Word 2.0] section of your win.ini file.  This will
  3089.        cause Word to start up in the specified directory every time.
  3090.   
  3091. ---------------------------------------------------------------------------
  3092.  
  3093. 6.3.  Windows accessories
  3094. =========================
  3095.   
  3096.   
  3097. ...........................................................................
  3098.  
  3099. 6.3.1.  Cardfile: converting to ASCII text
  3100. ------------------------------------------
  3101.   To convert a cardfile to a text file, use the WinCrd utility, available
  3102.   from ftp.cica.indiana.edu.
  3103.   
  3104. ...........................................................................
  3105.  
  3106. 6.3.2.  Clock: Windows 3.1 Clock limitations
  3107. --------------------------------------------
  3108.   The Windows 3.1 clock is limited to one instance (simultaneously running
  3109.   copy) by design, as it retains the position and size you last specified for
  3110.   it.  You can, however, run any number of Windows 3.0 clocks that you want
  3111.   in 3.1.  As an alternative, you may want to take a look at the TimeFrame
  3112.   freeware program from ftp.cica.indiana.edu, which places the current time
  3113.   in the title bar of the active window.
  3114.   
  3115. ...........................................................................
  3116.  
  3117. 6.3.3.  Help: changing the keyword colors
  3118. -----------------------------------------
  3119.   To change the keyword colors in your Windows help files, you can add some
  3120.   or all of the following lines to the [Windows Help] section of your win.ini
  3121.   file:
  3122.   
  3123. ...........................................................................
  3124.  
  3125. 6.3.4.  Help: changing the default window size
  3126. ----------------------------------------------
  3127.   To change default size of the WinHelp window, you can change the following
  3128.   lines in the [Windows Help] section of your win.ini file:
  3129.        
  3130.        M_WindowPosition=[0,0,640,480,0]
  3131.   
  3132. ...........................................................................
  3133.  
  3134. 6.3.5.  Notepad: F5 and current time
  3135. ------------------------------------
  3136.   F5 in Windows 3.0 Notepad inserts only a date and not the time as well --
  3137.   it's a known bug.  And it's fixed in Windows 3.1.
  3138.   
  3139. ...........................................................................
  3140.  
  3141. 6.3.6.  Recorder: recording more than 60 seconds of sound
  3142. ---------------------------------------------------------
  3143.   If you want to record, say, three minutes, follow this procedure:
  3144.   * Record 60 seconds (Recorder will stop).
  3145.   * Immediately record again for 60 seconds.
  3146.   * Repeat one more time.
  3147.   * Drag the scroll bar thumb all the way to the left
  3148.   With this procedure, you will be able to record 180 seconds of sound.
  3149.   Repeat more times if you need more than 3 minutes of sound.
  3150.   
  3151. ...........................................................................
  3152.  
  3153. 6.3.7.  Terminal: keypad
  3154. ------------------------
  3155.   Press ScrollLock to toggle the keypad between local and remote mode. The
  3156.   default is local mode.
  3157.   
  3158. ...........................................................................
  3159.  
  3160. 6.3.8.  General: "Can't open TEMP.WRI" (or similar message)
  3161. -----------------------------------------------------------
  3162.   A message similar to this one is likely caused by an invalid definition of
  3163.   the TEMP environment variable in your autoexec.bat.  Having a trailing
  3164.   space on the definition line can cause various Windows applications to
  3165.   generate invalid temporary filenames similar to the one noted.  Correct the
  3166.   problem by making sure there are no trailing blanks.
  3167.   
  3168. ---------------------------------------------------------------------------
  3169.  
  3170. 6.4.  Changing default directories
  3171. ==================================
  3172.   
  3173.   
  3174. ...........................................................................
  3175.  
  3176. 6.4.1.  Bitmaps
  3177. ---------------
  3178.   You cannot move the bitmaps from the Windows directory unless you use a
  3179.   utility program such as BitmapView or PaperBoy.    BitmapView is included
  3180.   in the Windows Resource Kit.
  3181.   
  3182. ...........................................................................
  3183.  
  3184. 6.4.2.  Fonts
  3185. -------------
  3186.   To move your TrueType fonts to a different directory, follow the procedure
  3187.   outlined below.
  3188.   
  3189.   The trick is in knowing how Windows finds your truetype fonts.  If you have
  3190.   ever done any digging around in your system directory, you may have noticed
  3191.   that there is a little (1300 byte) .fot file for each of your .ttf files
  3192.   that you have installed.
  3193.   
  3194.   Now, unlike an ATM font which exists in two files, one containing the
  3195.   screen definition, and the other containing the printer definition, a
  3196.   TrueType font has all the information for both in one file (the .ttf), so
  3197.   why does the other exist?  So far, the exact reason remains a mystery, but
  3198.   the .fot file does contain the full path to the corresponding .ttf file --
  3199.   and the win.ini's [Fonts]  section points to the .fot file.
  3200.   
  3201.   Here are step-by-step instructions for moving the TrueType (and other)
  3202.   fonts:
  3203.   
  3204.      * First, move your .ttf files to where you want then to reside
  3205.        permanently -- preferably someplace outside the windows directory tree
  3206.        for ease of upgrading.
  3207.   
  3208.      * If these TrueType fonts were previously installed, you will have to
  3209.        create new .fot files, so go into the ControlPanel and remove, but
  3210.        don't delete, those TrueType fonts that you had installed (make sure
  3211.        to remove only the TrueType fonts!).
  3212.   
  3213.      * Next, add your TrueType fonts through the Control Panel.  Now, before
  3214.        you select any, be sure to uncheck the Copy Fonts to Windows Directory
  3215.        box.  If you leave this checked, the .fot files will point to the
  3216.        newly copied .ttf files that got relocated into your system directory.
  3217.        Highlight the fonts you want, and click OK.
  3218.   
  3219.      * Now just move all the .fot files also to another location and then
  3220.        modify the [Fonts] section of your win.ini file to point to where your
  3221.        .fot files are located.
  3222.   
  3223.   Thanks to Mike Bendtsen <msbendts @ mtu.edu>.
  3224.   
  3225. ...........................................................................
  3226.  
  3227. 6.4.3.  Icons
  3228. -------------
  3229.   Yoy may place your fonts in any directory you wish, as long as you update
  3230.   your Program Manager's File / Properties dialogs to point to the correct
  3231.   location.
  3232.   
  3233. ---------------------------------------------------------------------------
  3234.  
  3235. 6.5.  Fonts
  3236. ===========
  3237.   
  3238.   
  3239. ...........................................................................
  3240.  
  3241. 6.5.1.  Accessing foreign/accented characters
  3242. ---------------------------------------------
  3243.   There are two basic methods for accessing foreign and/or accented
  3244.   characters in Windows.  The first is to use the CharMap utility (or
  3245.   equivalent in your word processor: Insert / Symbol in Word, Font / WP
  3246.   Characters in WordPerfect) to insert the appropriate characters into your
  3247.   text.
  3248.   
  3249.   If you use a lot if accented characters, though, you may want to select the
  3250.   English (International) keyboard in the Control Panel.  This makes the
  3251.   backquote, forward quote etc. into "dead" keys: pressing "~" followed by
  3252.   "n" would generate the $ character.  To get the original meaning of the
  3253.   dead keys, you need to press that key and then follow it with a space.
  3254.   
  3255. ...........................................................................
  3256.  
  3257. 6.5.2.  Converting font formats
  3258. -------------------------------
  3259.   There are at least two packages available to convert between Type 1 (ATM)
  3260.   and TrueType formats: AllType ($79) and FontMonger ($99).  AllType,
  3261.   however, imposes its own copyright on any converted fonts, as well as doing
  3262.   a generally unsatisfactory job of coverting from ATM to TrueType.
  3263.   
  3264.   Macintosh TrueType fonts are also directly compatable with Windows (you
  3265.   only need to strip off the resource fork from the Mac file).
  3266.   
  3267. ...........................................................................
  3268.  
  3269. 6.5.3.  Converting Macintosh Type 1 (ATM) fonts to Windows
  3270. ----------------------------------------------------------
  3271.   Thanks for this procedure to Norman Walsh, the maintainer of the comp.fonts
  3272.   FAQ.
  3273.   
  3274.   Converting Macintosh Type1 fonts into PC Type1 fonts can be done using
  3275.   purely free/shareware tools.  I've outlined the procedure below.  Make sure
  3276.   you read
  3277.   the "readme" files that accompany many fonts.  Some font authors
  3278.   specifically deny permission to do cross-platform conversions.
  3279.   
  3280.   The tools you need:
  3281.      xbin    xbin23.zip    in /pub/msdos/mac on oak.oakland.edu (or other
  3282.                       mirrors)
  3283.      unsit   unsit30.zip   in /pub/msdos/mac on oak.oakland.edu
  3284.      uncpt   ext-pc.zip    in /pub/pc/win3/util on ftp.cica.indiana.edu
  3285.      refont  refont11.zip  in /pub/pc/win3/fonts on ftp.cica.indiana.edu
  3286.      bmap2afm         bm2af01.zip    in /pub/norm/mac-font-tools on
  3287.                       ibis.cs.umass.edu
  3288.   
  3289.      xbin converts Mac BinHexed files back into binary format.  BinHex is the
  3290.      Mac equivalent of uuencoding: it translates files into hexidecimal digits
  3291.      so that mailers can send them around without difficulty.  It also aids in
  3292.      cross-platform copying.  BinHexed files generally have filenames of the
  3293.      form "xxx.yyy.HQX".
  3294.      
  3295.      unsit explodes Stuffit archives.  Stuffit archives generally have
  3296.      filenames of the form "xxx.SIT".
  3297.      
  3298.      uncpt exploces Compactor archives.  The ext-pc implementation is called
  3299.      extract and does not require Windows (even thought it's in the Windows
  3300.      section on cica).  Compactor archives generally have filenames of the
  3301.      form "xxx.CPT".
  3302.      
  3303.      refont converts Mac type1 fonts into PC type1 fonts.
  3304.      
  3305.      bmap2afm constructs AFM files from the metric information contained in
  3306.      Mac screen fonts (.bmap files).  The screen font files do not have any
  3307.      standard name (although they frequently have the extension .bmap).  The
  3308.      screen fonts have file type "FFIL" which, in combination with some common
  3309.      sense, is usually sufficient to identify them.
  3310.      
  3311.      It's probably a good idea to check with archie for closer sites if you're
  3312.      not in North America.  These tools run under MS-DOS.  xbin and unsit can
  3313.      also be run under Unix.
  3314.   
  3315.   How to do it:
  3316.      Collect the Mac fonts from the archive or BBS of your choice.  Most of
  3317.      these files will be in BinHexed format.  As a running example, we'll use
  3318.      the imaginary font "Plugh.cpt.hqx".  When you download this font to my
  3319.      PC, you would use the name "PLUGH.CPX".  The actual name you use is
  3320.      immaterial.
  3321.      
  3322.      Run xbin on PLUGH.CPX.  This will produce PLUGH.DAT, PLUGH.INF, and
  3323.      PLUGH.RSR.  The data fork of the Mac file (the .DAT file) is the only one
  3324.      of interest to
  3325.      us, you can delete the others.
  3326.      
  3327.      If the original file had been "Plugh.sit.hqx", we would be using the
  3328.      unsit program.  Since we chose a .cpt file for this example, I'm going to
  3329.      run uncpt..  Run uncpt on PLUGH.DAT.  You'll want to extract the AFM file
  3330.      (if present), the documentation or readme file (if present), and the
  3331.      Type1 outline file.  The AFM and README files will be in the data fork of
  3332.      the archive file.  The Type1 outline will be in the resource fork.  The
  3333.      AFM and README files have Mac "TEXT" type.  The Type1 outline file has
  3334.      "LWFN" type.  Use the docs for uncpt and unsit as a guide.  If you got
  3335.      this far you probably won't have much difficulty.
  3336.      
  3337.      If the font does not contain an AFM file, extract the screen font.
  3338.      Screen fonts frequently have the extension .bmap and are "FFIL" type
  3339.      files.  Use Bmap2AFM to construct an AFM from the screen font.  If the
  3340.      archive does contain an AFM file, it's safe to bet that the author's AFM
  3341.      will be better than the one created by Bmap2AFM.
  3342.      
  3343.      Finally, run refont on the Type1 outline that you extracted above.  The
  3344.      result should be an appropriate PC type1 outline.  refont will create a
  3345.      PFM file for you from the AFM file, if you desire.
  3346.   
  3347. ...........................................................................
  3348.  
  3349. 6.5.4.  Replacing your System font with a serif font
  3350. ----------------------------------------------------
  3351.   Thanks to Peter Karrer <pkarrer@bernina.ethz.ch>.
  3352.   
  3353.   Here's a way to produce your own system font from the MS Serif font
  3354.   (similar to Times Roman) in Windows 3.1. No warranties of course...
  3355.   
  3356.   If you're using "small" fonts (fonts.fon=vgasys.fon in system.ini):
  3357.   
  3358.      Make sure you have VGASYS.FON, 7280 bytes, and SERIFE.FON, 57936 bytes.
  3359.      Use debug to do the following:
  3360.        C:\WIN\SYSTEM> debug serife.fon
  3361.        - nmyvgasys.fon
  3362.        - m15b6 l14b3 100
  3363.        - rcx
  3364.        CX E250
  3365.        :14b3
  3366.        - w
  3367.        Writing 014B3 bytes
  3368.        C:\WIN\SYSTEM> debug vgasys.fon
  3369.        - nmyvgasys.fon
  3370.        - l6b6
  3371.        - rcx
  3372.        CX 14B3
  3373.        :1C70
  3374.        - w
  3375.        Writing 01C70 bytes
  3376.        - q
  3377.      In your system.ini file, replace fonts.fon=vgasys.fon with
  3378.       fonts.fon=myvgasys.fon.
  3379.   
  3380.   If you're using "large" fonts (fonts.fon=8514sys.fon in system.ini):
  3381.   
  3382.      Make sure you have 8514SYS.FON, 9280 bytes, and SERIFF.FON, 81728 bytes.
  3383.      Use debug to do the following:
  3384.        C:\WIN\SYSTEM> debug seriff.fon
  3385.        - nmy8514sy.fon
  3386.        - m1b36 l1c20 100
  3387.        - rcx
  3388.        CX 3F40
  3389.        :1c20
  3390.        - rbx
  3391.        BX 0001
  3392.        :0
  3393.        - w
  3394.        Writing 01C20 bytes
  3395.        C:\WIN\SYSTEM> debug 8514sys.fon
  3396.        - nmy8514sy.fon
  3397.        - l336
  3398.        - rcx
  3399.        CX 1C20
  3400.        :2440
  3401.        - w
  3402.        Writing 02440 bytes
  3403.        - q
  3404.      In your system.ini file, replace fonts.fon=8514sys.fon with
  3405.       fonts.fon=my8514sy.fon.
  3406.   
  3407. ...........................................................................
  3408.  
  3409. 6.5.5.  ZIP code bar code fonts
  3410. -------------------------------
  3411.   Word Office Productivity Pack (wopr-20a.zip and wopr-20b.zip on
  3412.   ftp.cica.indiana.edu and its mirror sites) will automatically print bar
  3413.   codes on envelopes.  The package does require Word for Windows 2.0, though.
  3414.   
  3415. ---------------------------------------------------------------------------
  3416.  
  3417. 6.6.  Applications
  3418. ==================
  3419.   
  3420.   
  3421. ...........................................................................
  3422.  
  3423. 6.6.1.  Access: printing a database diagram
  3424. -------------------------------------------
  3425.   One sample approach to printing a complete database table/relation diagram
  3426.   is included as Database Analyzer  in the analyzer.mda database, which is
  3427.   included in the Access package.
  3428.   
  3429. ...........................................................................
  3430.  
  3431. 6.6.2.  DayBook: running on Windows 3.1
  3432. ---------------------------------------
  3433.   The Windows 3.0 doesn't work well after upgrading to Windows 3.1.  However,
  3434.   you can get it working and even keep your old datafiles using the following
  3435.   steps:
  3436.        * Install ToolBook again (run tbksetup) after renaming your old
  3437.           daybook.tbk file.
  3438.        * Start DayBook with the empty daybook.tbk.
  3439.        * Open the old daybook file (from windows version 3.0)
  3440.        * Save it as daybook.tal.
  3441.        * Exit ToolBook.
  3442.        * Rename daybook.tal to daybook.tbk.
  3443.        * Now you can use the old information again under Windows 3.1
  3444.   
  3445. ...........................................................................
  3446.  
  3447. 6.6.3.  Excel: Calling DLL routines
  3448. -----------------------------------
  3449.   Excel can call C and/or Fortran routines located in an external DLL.  In
  3450.   order to implement such DLLs, you will need the Excel SDK ($49 from
  3451.   Microsoft).
  3452.   
  3453. ...........................................................................
  3454.  
  3455. 6.6.4.  Excel: Doing log-log graphs
  3456. -----------------------------------
  3457.   To create a log-log graph, check the log checkbox under Format / Scale for
  3458.   each of the axis.
  3459.   
  3460. ...........................................................................
  3461.  
  3462. 6.6.5.  Excel: Multiple X-Y graphs on shared X-axis
  3463. ---------------------------------------------------
  3464.   To draw multiple graphs on a single sheet, you will need to use the scatter
  3465.   graph, create the first series automatically, then create the second series
  3466.   (which will, by default, use the X values of the first series), and then
  3467.   manually change the X-values of hte second series to point to the correct
  3468.   datablock on your worksheet.
  3469.   
  3470. ...........................................................................
  3471.  
  3472. 6.6.6.  WinQVTNet: Hiding a gateway
  3473. -----------------------------------
  3474.   To hide a gateway, specify visible=no under that host in your qvtnet.rc
  3475.   file.
  3476.   
  3477. ...........................................................................
  3478.  
  3479. 6.6.7.  Norton Desktop: Wider listbox for Scheduler
  3480. ---------------------------------------------------
  3481.   You can change the Scheduler's listbox width by using a resource editor
  3482.   (such as Resource Workshop, included with Borland's latest Windows language
  3483.   products) to resize the list box, move the headings and move the buttons.
  3484.   
  3485.   If you don't have any programming tools, you are basically out of luck.
  3486.   
  3487. ...........................................................................
  3488.  
  3489. 6.6.8.  Norton Desktop: Using smaller fonts for lists
  3490. -----------------------------------------------------
  3491.   Most of the listboxes in NDW use the font size selected in the menus; make
  3492.   sure you select the correct size.
  3493.   
  3494. ...........................................................................
  3495.  
  3496. 6.6.9.  Word for Windows: changing bullet paragraph indent
  3497. ----------------------------------------------------------
  3498.   You can do this by creating a macro that creates a bullet, and then linking
  3499.   the bullet button on the toolbar to that macro, rather than to the standard
  3500.   command.  The macro should include a call to the ToolsBulletListDefault
  3501.   command, followed by your modified paragraphg formatting commands.
  3502.   
  3503. ...........................................................................
  3504.  
  3505. 6.6.10.  Word for Windows: centering equations
  3506. ----------------------------------------------
  3507.   To create equations that look like this:
  3508.   
  3509.                 y = 2                    (1)
  3510.   and
  3511.          x = y + z + log( w )            (2)
  3512.   
  3513.   you will need to set a Center Tab at the center of your page, and a Right
  3514.   Tab at the right margin.  Now press Tab, insert your equation, press Tab
  3515.   again, and enter your equation number.
  3516.   
  3517. ...........................................................................
  3518.  
  3519. 6.6.11.  Word for Windows: custom toolbar icons
  3520. -----------------------------------------------
  3521.   To change the icons in the Word for Windows 2.0 toolbar, add the line
  3522.        LoadToolbarBitmaps=1
  3523.   in the [WinWord2.0] section of your win.ini file.  When Word starts up, it
  3524.   will look for and load four bitmaps called v1tbar.bmp, v2tbar.bmp,
  3525.   v2tbar.bmp and v4tbar.bmp.  Each bitmap holds 26 "icons" which of 18 pixels
  3526.   wide and 16 pixels high.  If you are using 1024x768 resolution, the bitmaps
  3527.   are 81tbar.bmp, 82tbar.bmp, 83tbar.bmp and 84tbar.bmp.
  3528.   
  3529.   You can more easily change these bitmaps using the WOPR utility package
  3530.   (available as shareware).
  3531.   
  3532. ...........................................................................
  3533.  
  3534. 6.6.12.  Word for Windows: drop caps (large 1st characters of paragraphs)
  3535. -------------------------------------------------------------------------
  3536.   Creating a drop cap is really quite easy in Word, once you know what you
  3537.   are looking for.
  3538.   
  3539.   Create the paragraph, select the first character, change it to the font and
  3540.   size you want it to be, and then select Insert / Frame to create a frame.
  3541.   The frame will automatically size to the character and align with the top
  3542.   of the paragraph.  That's all there is to it!
  3543.   
  3544.   Word 2.0c includes a macro which performs the above process automatically.
  3545.   
  3546. ...........................................................................
  3547.  
  3548. 6.6.13.  Word for Windows: fonts larger than 127 points
  3549. -------------------------------------------------------
  3550.   Since Word for Windows will not allow selection of a pointsize beyond 127,
  3551.   for very large pointsizes the best thing to do is enter the text in
  3552.   WordArt, and then scale the WordArt object to desired size in the Word
  3553.   document.
  3554.   
  3555. ...........................................................................
  3556.  
  3557. 6.6.14.  Word for Windows: foreign-language dictionaries and thesauri
  3558. ---------------------------------------------------------------------
  3559.   To get a foreign-language spell checker dictionary or thesaurus for Word
  3560.   for Windows, you should contact Alki Software in Seattle, WA (800-669-
  3561.   9673).  Available languages include British English, French, German,
  3562.   Italian, Spanish, Portuguese, Swedish, Finnish and more.
  3563.   
  3564. ...........................................................................
  3565.  
  3566. 6.6.15.  Word for Windows: getting rid of the list of last files edited
  3567. -----------------------------------------------------------------------
  3568.   To empty the list of last files edited before someone else uses your
  3569.   machine, simply remove the file winword.ini from your Word for Windows
  3570.   directory.  You may wish to put this in your autoexec.bat file.
  3571.   
  3572. ...........................................................................
  3573.  
  3574. 6.6.16.  Word for Windows: inserting today's date
  3575. -------------------------------------------------
  3576.   Using Word's built-in Insert / Date and Time... command will insert a date,
  3577.   but will update it every time you open the document.  There are several
  3578.   ways to insert today's date and forcing it not to be updated:
  3579.       After using Insert / Date and Time..., select the date and hit Ctrl+F11
  3580.       to lock the field.  This will cause it not to be updated until you
  3581.       unlock it.
  3582.       After using Insert / Date and Time..., select the date and hit Ctrl+F9
  3583.       to unlink the field.  This replaces the field with its contents; you
  3584.       will not be able to update the field again.
  3585.       Use Insert / Field... and inset a CREATEDATE (or, depending on your
  3586.       preference, SAVDATE) field.  This will insert the date the document was
  3587.       created, however, and not necessarily today's date.
  3588.   
  3589. ...........................................................................
  3590.  
  3591. 6.6.17.  Word for Windows: linking in subdocuments
  3592. --------------------------------------------------
  3593.   Word for Windows' Link Document, Include document and Insert Document
  3594.   commands all include the entire text of the subdocument in the main
  3595.   document.  If you want to "link" in a document for indexing or a table of
  3596.   contents but not bloat up the main document with all the actual text, use
  3597.   the RD (Refer Document) field.  It won't print or edit the subdocument from
  3598.   the main document, but it does work for indexing and tables of contents.
  3599.   
  3600. ...........................................................................
  3601.  
  3602. 6.6.18.  Word for Windows: numbering equations
  3603. ----------------------------------------------
  3604.   To number equations in Word for Windows, insert a \seq field and use a
  3605.   sequence name like "Equation" to identify the sequence.  For example:
  3606.   
  3607.        x = 0      ({\seq Equation}
  3608.   
  3609. ...........................................................................
  3610.  
  3611. 6.6.19.  Word for Windows: overlining words
  3612. -------------------------------------------
  3613.   To overline a phrase in Word for Windows, insert a \eq field and use the
  3614.   \x\to option to draw just the top of the box around the "equation".  So,
  3615.   for example, to overline "Bar", you might enter
  3616.   
  3617.        The Foo {\eq \x\to(Bar)} and Grille
  3618.   
  3619. ...........................................................................
  3620.  
  3621. 6.6.20.  Word for Windows: printing even and odd pages
  3622. ------------------------------------------------------
  3623.   The Word Office Productivity Pack (WOPR), a shareware collection, includes
  3624.   tools for printing odd and even pages.
  3625.   
  3626.   As an alternative, the following macro to print odd and even pages is
  3627.   courtesy of Rob Ryan (rryan@panix.com).  Use at your own risk -- and try it
  3628.   on a smallish document first!
  3629.   
  3630.   Sub MAIN
  3631.       Dim dlg As DocumentStatistics
  3632.       ToolsRepaginateNow
  3633.       GetCurValues dlg
  3634.       n = Val(dlg.Pages)
  3635.       If n < 1 Then End
  3636.       For i = 1 To n Step 2
  3637.           FilePrint .Range = 3, .From = Str$(i), .To = Str$(i)
  3638.       Next
  3639.       If(n Mod 2 = 1) Then
  3640.           msg$ = "Put all the pages except the last one"
  3641.       Else
  3642.           msg$ = "Put all the pages"
  3643.       End If
  3644.       msg$ = msg$ + " back into the printer and press Ok when ready to
  3645.   print."
  3646.       If(MsgBox(msg$, "Printing Even Pages", 49) = - 1) Then
  3647.           For i = 2 To n Step 2
  3648.               FilePrint .Range = 3, .From = Str$(i), .To = Str$(i)
  3649.           Next
  3650.       End If
  3651.   End Sub
  3652.   
  3653.   
  3654.   And another alternative, from James Rudnicki and Richard Page
  3655.   (page@vm.usc.edu):
  3656.   
  3657.   Sub MAIN
  3658.     Begin Dialog UserDialog 300, 154, "Odd/Even Printing"
  3659.       Text 48, 8, 234, 48, "Print odd or even numbered pages. The document
  3660.   may be repaginated
  3661.                                      and saved before printing."
  3662.       GroupBox 11, 62, 143, 59, "Select Pages"
  3663.       OptionGroup  .OddEven
  3664.           OptionButton 21, 78, 112, 16, "Odd Pages"
  3665.           OptionButton 21, 95, 120, 16, "Even Pages"
  3666.       CheckBox 173, 79, 116, 16, "Repaginate", .RePage
  3667.       CheckBox 173, 96, 100, 16, "Save File", .SaveFile
  3668.       OKButton 10, 127, 88, 21
  3669.       CancelButton 110, 127, 88, 21
  3670.     End Dialog
  3671.   
  3672.     Dim dlg As DocumentStatistics
  3673.     GetCurValues dlg
  3674.     NUM = Val(dlg.Pages)            'Get number of pages
  3675.   
  3676.     Dim NewDlg As UserDialog        'Declare dialog array
  3677.     Choice = Dialog(NewDlg)
  3678.   
  3679.     Select Case Choice
  3680.       Case - 1                      'OK Button
  3681.         If NewDlg.RePage = 1 Then
  3682.           ToolsRepaginateNow        'Make sure pagination is correct
  3683.         End If
  3684.         If NewDlg.SaveFile = 1 Then
  3685.           FileSave                  'Save before printing
  3686.         End If
  3687.         If NewDlg.OddEven = 0 Then
  3688.           For cnt = 1 To NUM Step 2
  3689.             FilePrint .Range = 3, .From = Str$(cnt), .To = Str$(cnt)
  3690.           Next
  3691.         Else
  3692.           For cnt = 2 To NUM Step 2
  3693.             FilePrint .Range = 3, .From = Str$(cnt), .To = Str$(cnt)
  3694.           Next
  3695.         End If
  3696.       Case Else
  3697.     End Select
  3698.   
  3699.   End Sub
  3700.   
  3701.   
  3702. ...........................................................................
  3703.  
  3704. 6.6.21.  Word for Windows: removing hard returns on downloaded text
  3705. -------------------------------------------------------------------
  3706.   You can easily do this by selecting the text, and running a macro similar
  3707.   to the one below.  Note that this will mess up any tables in your input
  3708.   text!
  3709.   
  3710.   Sub MAIN
  3711.       EditReplace .Find = "^p^p", .Replace = "#~@", .WholeWord = 0,
  3712.   .MatchCase = 0, .Format = 0, \
  3713.                            .ReplaceAll = 1
  3714.       EditReplace .Find = "^p", .Replace = " ", .WholeWord = 0, .MatchCase =
  3715.   0, .Format = 0, \
  3716.                           .ReplaceAll = 1
  3717.       EditReplace .Find = "#~@", .Replace = "^p^p", .WholeWord = 0,
  3718.   .MatchCase = 0, .Format = 0, \
  3719.                           .ReplaceAll = 1
  3720.   End Sub
  3721.   
  3722.   
  3723. ...........................................................................
  3724.  
  3725. 6.6.22.  Word for Windows: setting the find file default directory
  3726. ------------------------------------------------------------------
  3727.   Select Tools / Macro and edit FileFind; it will look something like this:
  3728.   
  3729.        Sub MAIN
  3730.            ToolsMacro "FileFind", .Run
  3731.        End Sub
  3732.   
  3733.   Change it to look like this:
  3734.   
  3735.        Sub MAIN
  3736.            On Error Goto STOPHERE     'Needed if user chooses Close
  3737.        
  3738.            Dim myfilefind As FileFind     'Define a dialog (same as FileFind
  3739.        dialog)
  3740.            GetCurValues myfilefind        'Get any values you may have
  3741.        already set
  3742.        
  3743.            myfilefind.SearchPath = "c:\windows"   'Use this type of line to
  3744.        set all the
  3745.            myfilefind.Name = "*.*"                  'defaults things your
  3746.        little heart desires
  3747.        
  3748.            Dialog myfilefind              'Display the dialog box on the
  3749.        screen
  3750.        
  3751.            STOPHERE:                 'Just a label
  3752.        End Sub
  3753.   
  3754.   For information on the various things you can tag on to "myfilefind", such
  3755.   as .SearchPath, .Name, etc..., check the on-line help under Word Basic
  3756.   Commands -- FileFind.
  3757.   
  3758.   Thanks to Paul Brown for the solution!
  3759.   
  3760. ...........................................................................
  3761.  
  3762. 6.6.23.  Word for Windows: turning echo off in a macro
  3763. ------------------------------------------------------
  3764.   To turn off echo in a Word for Windows macro (making for a cleaner display
  3765.   and faster running), you need to implement two macros, EchoOn and EchoOff.
  3766.   These macros are fully described in Microsoft's tech note 13-5 (they were
  3767.   based on ones written by Steven Wexler of WexTech Systems), available on
  3768.   ftp.uu.net and Compuserve.  Beware, though, that if your macro crashes
  3769.   before turning echo back on, you will thoroughly confuse the user!
  3770.   
  3771.   If you just want to implement the macros, they are included below.  Before
  3772.   you jump into it, though, here is Microsoft's warning from the Tech Note:
  3773.   
  3774.   Use the Echo macro at your own risk. It has performed admirably for us so
  3775.   far with one exception: When you execute a macro defining a bookmark that
  3776.   isn't only an insertion point, the bookmark is not always defined
  3777.   correctly. To remedy the situation, turn echo on just before you issue the
  3778.   bookmark command, and turn it off immediately afterward.  We leave it up to
  3779.   the user to explore and find all the ways Echo can be useful or harmful in
  3780.   your macro writing.
  3781.   
  3782.   To turning echo off, use the following WordBasic line:
  3783.      
  3784.      Echo.EchoOff IniKey$
  3785.   
  3786.   where IniKey$ is the name of the win.ini key used to store a value for
  3787.   turning echo on. This subroutine turns off redraw and saves the position of
  3788.   the scroll box in the vertical scroll bar of the
  3789.   active window to the win.ini file. The information is stored in the
  3790.   [Microsoft Word Echo] section of win.ini, under the IniKey$ key string.  To
  3791.   turn echo back on, use:
  3792.      
  3793.      Echo.EchoOff IniKey$
  3794.   
  3795.   where Inikey$ is the same key you used to turn echo off.
  3796.   
  3797.   The Echo macro contains the following lines:
  3798.   
  3799.   Declare Function SendMessage Lib "user"(hWnd As Integer, \
  3800.        wMsg As Integer,wParam As Integer, lParam As Long) As Long
  3801.   Declare Function GetFocus Lib "user" As Integer
  3802.   Declare Sub InvalidateRect Lib "user"(hWnd As Integer, \
  3803.        lpRect As Long, Bool As Integer)
  3804.   Declare Sub UpdateWindow Lib "user"(hWnd As Integer)
  3805.   
  3806.   Sub MAIN
  3807.      Echo 1, ""
  3808.   End Sub
  3809.   
  3810.   Sub Echo(fOn, IniKey$)
  3811.      WM_SETREDRAW = 11
  3812.      IniSection$ = "Microsoft Word Echo"
  3813.      FocusHandle = GetFocus
  3814.      If fOn = 0 Then
  3815.   
  3816.         SetProfileString(IniSection$, IniKey$, Str$(VScroll()))
  3817.      End If
  3818.      dummy = SendMessage(FocusHandle, WM_SETREDRAW, fOn, 0)
  3819.      If fOn Then
  3820.         InvalidateRect(FocusHandle, 0, 1)
  3821.         UpdateWindow(FocusHandle)
  3822.         VScroll Val(GetProfileString$(IniSection$, IniKey$))
  3823.      End If
  3824.   End Sub
  3825.   
  3826.   Sub EchoOff(IniKey$)
  3827.      Echo 0, IniKey$
  3828.   End Sub
  3829.   
  3830.   Sub EchoOn(IniKey$)
  3831.      Echo 1, IniKey$
  3832.   End Sub
  3833.   
  3834.   
  3835. ...........................................................................
  3836.  
  3837. 6.6.24.  Word for Windows: using a watermark
  3838. --------------------------------------------
  3839.   To place a watermark (usually a large a light gray text at an angle behind
  3840.   your normal text), you will need a PostScript printer.  If you have such a
  3841.   printer, you can either use the Watermark macro from newmacro.doc.
  3842.   Alternately, insert a Print field into the header, containing the following
  3843.   PostScript code:
  3844.   
  3845.      \p page "/Fn {findfont exch scalefont setfont} bind def
  3846.      0.98 setgray
  3847.      50 600 moveto
  3848.      -45 rotate
  3849.      180 /Helvetica Fn
  3850.      (DRAFT) show"
  3851.   
  3852.   This puts the word "DRAFT" at a 45 degree angle across the page in very
  3853.   light grey large letters.
  3854.   
  3855. ...........................................................................
  3856.  
  3857. 6.6.25.  WordPerfect for Windows: changing the background color
  3858. ---------------------------------------------------------------
  3859.   WordPerfect does not allow you to set the colors directly (except in Draft
  3860.   mode); to change background color, you will need to change the systemwide
  3861.   default colors in the Control Panel.
  3862.   
  3863. ---------------------------------------------------------------------------
  3864.  
  3865. 6.7.  Gang screens ("Easter Eggs")
  3866. ==================================
  3867.   This section describes the ways to display the secret or "gang" screens,
  3868.   showing the authors of various packages, often with associated fireworks
  3869.   and/or other animation.
  3870.   
  3871. ...........................................................................
  3872.  
  3873. 6.7.1.  Windows 3.0
  3874. -------------------
  3875.      * Make Program Manager active
  3876.      * While holding down F3, press  W I N 3.  Release F3.
  3877.   
  3878. ...........................................................................
  3879.  
  3880. 6.7.2.  Windows 3.1
  3881. -------------------
  3882.      * Make Program Manager or any desk accessory active
  3883.      * Select Help / About, hold down Shift+Ctrl+Alt, double-click on icon,
  3884.        press OK
  3885.      * Repeat
  3886.      * Repeat to get the first "gang screen"
  3887.      * Repeat to get the second "gang screen"
  3888.      * Repeat to get the third "gang screen"
  3889.   
  3890. ...........................................................................
  3891.  
  3892. 6.7.3.  Ami Pro 2.0
  3893. -------------------
  3894.      * Select Help / About
  3895.      * Hold down Shift, Ctrl and Alt
  3896.      * Press F7.  Type  S P A M.
  3897.      * Enter the last and third from last digits from the Available memory
  3898.        display.
  3899.      * Release Shift, Ctrl and Alt
  3900.      
  3901.      Thanks to Avinoam Shmueli.
  3902.   
  3903. ...........................................................................
  3904.  
  3905. 6.7.4.  Corel Draw! 3.0
  3906. -----------------------
  3907.      * Hold down Shift and Ctrl
  3908.      * Select Help / About
  3909.      * Continue to hold down Shift and Ctrl
  3910.      * Double-click on the balloon at the left side of the dialog.
  3911.      * Hold down the left (or maybe right?) mouse button to light the burner
  3912.        for the balloon, and make it rise, pulling a banner of developers'
  3913.        names.
  3914.      
  3915.      Thanks to J.D. Mathew.
  3916.   
  3917. ...........................................................................
  3918.  
  3919. 6.7.5.  Excel 3.0
  3920. -----------------
  3921.      * Select Formula / Goto, enter iv16384.
  3922.      * Use the scroll bars to make this the only cell visible.
  3923.      * Reduce the row and column widths to zero.
  3924.      * Double-click on the single remaining button at the top left corner.
  3925.      
  3926.      Thanks to Aaron Wallace.
  3927.   
  3928. ...........................................................................
  3929.  
  3930. 6.7.6.  Norton Desktop for Windows 2.0
  3931. --------------------------------------
  3932.      * Select Help / About
  3933.      * Hold down N, D and W
  3934.      * Double-click on the icon.
  3935.      
  3936.      Thanks to Mark Scase.
  3937.   
  3938. ...........................................................................
  3939.  
  3940. 6.7.7.  PageMaker for Windows 4.0
  3941. ---------------------------------
  3942.      * Hold down  Shift and Ctrl
  3943.      * Select Help / About PageMaker
  3944.   
  3945. ...........................................................................
  3946.  
  3947. 6.7.8.  Procomm Plus for Windows 1.0
  3948. ------------------------------------
  3949.      * Select Window / Monitor
  3950.      * Keep focus on the Monitor window
  3951.      * Type GO DATASTORM!
  3952.      * Select Help / About / Credits
  3953.      
  3954.      Thanks to Joseph Malloy.
  3955.   
  3956. ...........................................................................
  3957.  
  3958. 6.7.9.  Word for Windows 1.x
  3959. ----------------------------
  3960.      * Turn CapsLock on
  3961.      * Select Format / Define / Styles / Options
  3962.      * Select Normal for Based On
  3963.      * Press OK
  3964.      * Press Cancel
  3965.      * Select Help / About
  3966.      * Move cursor to inside dialog box, then hold down O, P, U and S at the
  3967.        same time.
  3968.   
  3969.   Thanks to Todd Lutz.
  3970.   
  3971. ...........................................................................
  3972.  
  3973. 6.7.10.  Word for Windows 2.0
  3974. -----------------------------
  3975.      * Select Tools / Macro
  3976.      * Enter spiff, press Edit
  3977.      * Delete all lines except for the middle blank line
  3978.      * Select File / Close, press Yes
  3979.      * Select Help / About, double-click on icon
  3980.   
  3981. :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  3982.  
  3983.  
  3984. 7.  APPLICATIONS
  3985. ================
  3986.   
  3987.   
  3988. ---------------------------------------------------------------------------
  3989.  
  3990. 7.1.  Windows 2.x Applications
  3991. ==============================
  3992.   If you run in real mode of Windows 3.0, the old applications behave just
  3993.   like in 2.x, but have somewhat less memory available to them.  If the
  3994.   applications are "well-behaved", they may also run in standard and 386
  3995.   enhanced modes, but Windows will first warn you with a "nag" message that
  3996.   the application wasn't written for Windows 3.x.  If you run a ill-behaved
  3997.   application in standard or 386 enhanced mode, the application will likely
  3998.   crash.
  3999.   
  4000.   If you have a 2.x application that runs well in all modes, you can mark it
  4001.   Windows 3.0-compatible using either the mark3.exe or the nonag.exe utility.
  4002.   Both are available from cica.
  4003.   
  4004.   Basically, Windows 3.1 will no longer run Windows 2.0 applications.
  4005.   
  4006. ---------------------------------------------------------------------------
  4007.  
  4008. 7.2.  Troubleshooting
  4009. =====================
  4010.   
  4011.   
  4012. ...........................................................................
  4013.  
  4014. 7.2.1.  AllType: converted TrueType fonts not in same family
  4015. ------------------------------------------------------------
  4016.   When AllType converts a, say, PostScript Type 1 font into TrueType, it does
  4017.   not maintain the connection between the Regular, Bold, Italic and Bold
  4018.   Italic fonts in the same family.  Thus, if you have a font called Franciano
  4019.   and select bold in your word processor, you will get a synthesized bold
  4020.   version, not Franciano Bold.
  4021.   
  4022.   To correct this, you might try a shareware utility called renamett, which
  4023.   allows you to specify the family of the font.
  4024.   
  4025. ...........................................................................
  4026.  
  4027. 7.2.2.  Ami Pro: table of contents
  4028. ----------------------------------
  4029.   If your page numbers in the Table of Contents are all 1, you have likely
  4030.   generated the TOC twice without making any changes.  To work around this
  4031.   bug, make a trivial change to your document, and regenerate the table of
  4032.   contents.
  4033.   
  4034. ...........................................................................
  4035.  
  4036. 7.2.3.  Ami Pro 2.0: divide by zero error
  4037. -----------------------------------------
  4038.   If Ami Pro crashes with a Divide by Zero error in Windows 3.1, check the
  4039.   version number in the About... box.  If your version is earlier than 306,
  4040.   contact Lotus for a free upgrade to 306, which is fully compatible with
  4041.   Windows 3.1.
  4042.   
  4043. ...........................................................................
  4044.  
  4045. 7.2.4.  Ami Pro 3.0: equation handling problems
  4046. -----------------------------------------------
  4047.   The Ami Pro equation handling may occasionally cause your equation to
  4048.   disappear beyond the end of the line after aligning the equation with tabs.
  4049.   In addition, trying to delete an equation that has "disappeared" may caused
  4050.   a corrupted document and/or a throrough crash in Ami Pro.  The only known
  4051.   workaround is to use only spaces, not tabs, to align equations if there is
  4052.   any chance that the equation might extend beyond the right margin..
  4053.   
  4054. ...........................................................................
  4055.  
  4056. 7.2.5.  Ami Pro 3.0: overlapped screen text
  4057. -------------------------------------------
  4058.   On some configurations, selecting a block of text and then starting to type
  4059.   over it will not erase the existing text first before placing the new
  4060.   characters on it, resulting in a corrupted screen display.
  4061.   
  4062.   As a workaround, you may choose to either use draft mode or to turn off
  4063.   full justification.
  4064.   
  4065.   A fix diskette for this problem is available by calling Lotus technical
  4066.   support.
  4067.   
  4068. ...........................................................................
  4069.  
  4070. 7.2.6.  Ami Pro 2.0: printing with incorrect fonts
  4071. --------------------------------------------------
  4072.   If you are getting incorrect fonts when printing from Ami Pro, the most
  4073.   likely cause is the font substitution table contained within the Ami Pro
  4074.   .ini file.  You should inspect this table and remove entries that are not
  4075.   required.
  4076.   
  4077. ...........................................................................
  4078.  
  4079. 7.2.7.  Ami Pro 3.0: slow printing
  4080. ----------------------------------
  4081.   If you are suffering from slow printing with Ami Pro 3.0, try the following
  4082.   steps to improve the printing speed:
  4083.        * Disable Print manager in the Windows Control Panel
  4084.        * Disable Background Printing in Ami Pro's Tools: User Setup: Options.
  4085.   
  4086. ...........................................................................
  4087.  
  4088. 7.2.8.  Corel Draw!: can't rotate bitmaps
  4089. -----------------------------------------
  4090.   If you attempt to rotate a bitmap (such as a .bmp, .gif ot .tif file),
  4091.   Corel Draw! will only display a gray rectangle.  This affects only the
  4092.   display, however, and the rotated graphics should print correctly.
  4093.   
  4094. ...........................................................................
  4095.  
  4096. 7.2.9.  FrameMaker: scrambled dot-matrix output
  4097. -----------------------------------------------
  4098.   FrameMaker will produce correct output only if the output device has square
  4099.   pixels; that is, your printer must have the same horizontal and vertical
  4100.   resolution.  A 144 horizontal by 192 vertical resolution will produce
  4101.   scrambled output.  Unfortunately, the only choices are to use your printer
  4102.   in a "square-pixel" resolution, or to switch to a printer with such a
  4103.   resolution (most laser printers have square pixels).
  4104.   
  4105. ...........................................................................
  4106.  
  4107. 7.2.10.  KA9Q: dropped packets
  4108. ------------------------------
  4109.   In order to run properly within Windows 3.x and not drop packets, you need
  4110.   to do two things:
  4111.        * Start KA9Q with the -w option
  4112.        * After starting KA9Q, start winpkt
  4113.   
  4114. ...........................................................................
  4115.  
  4116. 7.2.11.  Norton Desktop for Windows: can't format in the background
  4117. -------------------------------------------------------------------
  4118.   While Windows is limited by DOS in some of its multitasking capabilities
  4119.   (such as disk i/o), it can format floppies in the background (File Manager
  4120.   does it!).  NDW arbitrarily refuses to let you do anything else while
  4121.   formatting -- it's a design feature!
  4122.   
  4123.   Personally, I only buy preformatted diskettes!
  4124.   
  4125. ...........................................................................
  4126.  
  4127. 7.2.12.  Norton Desktop for Windows: crashes from selecting files
  4128. -----------------------------------------------------------------
  4129.   Norton Desktop, both versions 1.0 and 2.0, tends to crash if you select
  4130.   multiple files and try to drag them to several places on the screen.  No
  4131.   fix is currently available.
  4132.   
  4133. ...........................................................................
  4134.  
  4135. 7.2.13.  Mathematica 2.0 for Windows: problems with Windows 3.1, other
  4136. problems
  4137. ------------------------------------------------------------------------------
  4138. -
  4139.   Mathematica 2.0 does not work well with Windows 3.1.  It also has a host of
  4140.   other problems which exhibit themselves even under Windows 3.0.
  4141.   
  4142.   The cure is to upgrade to Mathematica 2.1; the upgrade cost is US$ 50.
  4143.   
  4144. ...........................................................................
  4145.  
  4146. 7.2.14.  NCSA Telnet [in DOS session]: crashes in a window
  4147. ----------------------------------------------------------
  4148.   The standard Telnet does not work well in a DOS session inside Windows
  4149.   3.1's 386 Enhanced mode.  There are three possible workarounds:
  4150.        * Load the packet driver inside the DOS session, not before entering
  4151.           Windows
  4152.        * Use WinPkt (available free by ftp) instead of the standard packet
  4153.           driver
  4154.        * Use PktMux 1.1 (available free by ftp) instead of the standard
  4155.           packet driver
  4156.   
  4157. ...........................................................................
  4158.  
  4159. 7.2.15.  PageMaker 4.0: font selection box won't scroll
  4160. -------------------------------------------------------
  4161.   This is a known problem.  The workaround to use, if you have more fonts
  4162.   than will fit in the selection box, is to press Ctrl+T to change the text
  4163.   attributes (and thus the font).
  4164.   
  4165. ...........................................................................
  4166.  
  4167. 7.2.16.  PageMaker 4.0: text color changes to almost invisible
  4168. --------------------------------------------------------------
  4169.   this problems stems from an incompatability between PageMaker and Windows
  4170.   3.1 video drivers.  Although no fix is currently available, you can work
  4171.   around the problem by switching between PageMaker and the other "color
  4172.   intensive" application (which changes the colors) with Alt+Tab instead of
  4173.   minimizing one and then restoring PageMaker.  If the colors have already
  4174.   been munged, start up command.com full-screen, exit it, and then maximize
  4175.   PageMaker again to restore the colors.
  4176.   
  4177. ...........................................................................
  4178.  
  4179. 7.2.17.  PageMaker 4.0: WordPerfect and Word for Windows import
  4180. ---------------------------------------------------------------
  4181.   As shipped, PageMaker 4.0's import filters do not support WordPerfect 5.1
  4182.   for Windows (although WordPerfect 5.1 for DOS is OK), or Word for Windows
  4183.   2.0.  If you cannot locate the import filters at an ftp site or CompuServe,
  4184.   contact Aldus for free updates.
  4185.   
  4186. ...........................................................................
  4187.  
  4188. 7.2.18.  Paradox for Windows: dialog boxes can't be killed
  4189. ----------------------------------------------------------
  4190.   The initial release of Paradox for Windows does not provide any method for
  4191.   unconditionally dismissing a dialog box.  If your dialog box code hasa bug
  4192.   (not allowing you to close the dialog) you will need to reboot your system
  4193.   in order to close Paradox. No workaround (other than avoiding modal forms
  4194.   completely) is currently available.
  4195.   
  4196. ...........................................................................
  4197.  
  4198. 7.2.19.  Pathway Access 1.x: terminal font
  4199. ------------------------------------------
  4200.   If in your 10x16 terminal font the uppercase 'K' and lowercase 'k' appear
  4201.   identical, contact Wollongong for an update to a corrected terminal font.
  4202.   
  4203. ...........................................................................
  4204.  
  4205. 7.2.20.  PC Tools 7.1: restore problems
  4206. ---------------------------------------
  4207.   PC Tools 7.1 does not check backups for data integrity while restoring,
  4208.   thus possibly restoring corrupt data due to media errors on the disks.
  4209.   This is not a bug, but a deficiency in PC Tools, and is unlikely to be
  4210.   corrected prior to the release of the next version.
  4211.   
  4212.   PC Tools also sometimes corrupts the last disk while doing a restore.  Once
  4213.   the last disk has been read, you should immediately remove it from the
  4214.   drive.
  4215.   
  4216. ...........................................................................
  4217.  
  4218. 7.2.21.  Procomm Plus for Windows: Pasted text has extra CR/LFs
  4219. ---------------------------------------------------------------
  4220.   Prcomm assumes that it needs to add a return/linefeed to the end of every
  4221.   pasted line.  If you are pasting from an unformatted text file, this is
  4222.   probably not the case.  As a workaround, you can use the macro below:
  4223.   
  4224.   In article <eur.731846437@dutncp8> eur@dutncp2.tn.tudelft.nl (Eur van
  4225.   Andel) writes:
  4226.   >When pasting text in Procomm Plus for Windows, I have a problem.
  4227.   >The program puts extra CR/LF's in my pasted text, like:
  4228.   >It does not matter if the copied text comes from notepad or Proc itself,
  4229.   >the blank lines are always there. I tried to fiddle with "Add CR/LF" or
  4230.   
  4231.   Here is a script that will take your clipboard and paste it to procomm. All
  4232.   it basically does is save the clipboard to a temporary file, upload the
  4233.   file
  4234.   using an ascii transfer, delete the temporary file.
  4235.   
  4236.      ; VIPASTE.WAS v 1.00  Paste function for Unix hosts
  4237.      ;*********************************************************************
  4238.      ;*                                                                   *
  4239.      ;* VIPASTE.WAS                                                       *
  4240.      ;* Copyright (C) 1992 Datastorm Technologies, Inc.                   *
  4241.      ;* All rights reserved.                                              *
  4242.      ;*                                                                   *
  4243.      ;* Purpose:  Pastes the current contents of the Windows Clipboard    *
  4244.      ;*           to the terminal screen, stripping Line Feed characters. *
  4245.      ;*           This is especially useful on Unix system.               *
  4246.      ;*                                                                   *
  4247.      ;* This ASPECT SCRIPT is intended only as a sample of ASPECT         *
  4248.      ;* programming.  DATASTORM makes no warranty of any kind, express or *
  4249.      ;* implied, including without limitation, any warranties of mer-     *
  4250.      ;* chantability and/or fitness for a particular purpose.  Use of     *
  4251.      ;* this program is at your own risk.                                 *
  4252.      ;*                                                                   *
  4253.      ;* Author:  Chuck Spohr                                              *
  4254.      ;*                                                                   *
  4255.      ;*********************************************************************
  4256.      
  4257.      proc main
  4258.         integer LFSetting
  4259.      
  4260.         cliptofile TEXT "\CLIPBRD.TMP"   ; Capture clipboard text to a file
  4261.         fetch ascii upld_lf LFSetting    ; Store current value before change
  4262.         set ascii upld_lf STRIP          ; Set Linefeed Strip option
  4263.         sendfile ascii "\CLIPBRD.TMP"    ; ASCII upload the file
  4264.      
  4265.         delfile "\CLIPBRD.TMP"           ; Clean up
  4266.      
  4267.         switch LFSetting                 ; Reset Line Feed traslation based
  4268.            case 0                        ; on previously stored value
  4269.               set ascii upld_lf STRIP
  4270.            endcase
  4271.            case 1
  4272.               set ascii upld_lf CR_LF
  4273.            endcase
  4274.            case 2
  4275.               set ascii upld_lf LF
  4276.            endcase
  4277.         endswitch
  4278.      endproc
  4279.   
  4280.   
  4281. ...........................................................................
  4282.  
  4283. 7.2.22.  Procomm Plus for Windows: Zmodem transfer startup
  4284. ----------------------------------------------------------
  4285.   If you initiate a Zmodem transfer from Procomm, the other end of the link
  4286.   may or may not automatically detect the start of a transfer, depending on
  4287.   the software at that end; it's not dependent on Procomm.  Specifically, the
  4288.   sz/rz software on Unix does not start Zmodem transfers automatically.
  4289.   
  4290. ...........................................................................
  4291.  
  4292. 7.2.23.  Quattro Pro for Windows: Cut and paste to other applications
  4293. ---------------------------------------------------------------------
  4294.   The intitial release of Quattro Pro only supports a few graphics formats
  4295.   for clipboard cut and paste, and does not include WPG (WordPerfect
  4296.   Graphics) or WMF (Windows MetaFile) support.  Thus WordPerfect for Windows
  4297.   1.0 will not be able to paste Quattro's graphics.
  4298.   
  4299. ...........................................................................
  4300.  
  4301. 7.2.24.  Quattro Pro for Windows: High resource requirements
  4302. ------------------------------------------------------------
  4303.   Quattro Pro always uses a large amount of Windows' available system
  4304.   resources, and if you do heavy graphics, you can exhaust all available
  4305.   resources, making it necessary to restart Windows.
  4306.   
  4307.   This is apparently due to Borland's use of the OWL libraries, and no fix is
  4308.   yet available.
  4309.   
  4310. ...........................................................................
  4311.  
  4312. 7.2.25.  Quattro Pro for Windows: Numeric format alignment
  4313. ----------------------------------------------------------
  4314.   Quattro Pro does not correctly align non-decimal numbers formatted with the
  4315.   Comma or Decimal formats, leaving a space for the non-existent decimal
  4316.   point.  No fix is yet available.
  4317.   
  4318. ...........................................................................
  4319.  
  4320. 7.2.26.  Quattro Pro for Windows: OLE and DDE problems
  4321. ------------------------------------------------------
  4322.   Quattro Pro's OLE and DDE functionality is acknowledged to be buggy;
  4323.   however, no fix is yet available.
  4324.   
  4325. ...........................................................................
  4326.  
  4327. 7.2.27.  Quattro Pro for Windows: Saving over foreign formats
  4328. -------------------------------------------------------------
  4329.   If you open a foreign format (such as Excel or 1-2-3) spreadsheet, make
  4330.   some changes, and select File / Save, Quattro Pro' will delete the original
  4331.   document prior to telling you it can't save it.
  4332.   
  4333.   No fix is yet available.
  4334.   
  4335. ...........................................................................
  4336.  
  4337. 7.2.28.  Quicken for Windows: conflicts with communications software
  4338. --------------------------------------------------------------------
  4339.   If Quicken produces a General Protection Fault on startup when you have a
  4340.   communications package already running, it is likely trying to get at the
  4341.   serial port (which is already in use).
  4342.   
  4343.   To correct this problem, select Edit / Preferences / Electronic Payment,
  4344.   and disable all the bank accounts.  Click OK, and exit Quicken.  If this
  4345.   does not cure the problem, select Edit / Preferences / Modem Settings, and
  4346.   set Quicken to use a different serial port than your communications
  4347.   package.
  4348.   
  4349.   If you actually want to use the electronic payment feature of Quicken, you
  4350.   will not be able to run it at the same time as a communications package.
  4351.   
  4352. ...........................................................................
  4353.  
  4354. 7.2.29.  Ventura Publisher 3.0: divide by zero errors
  4355. -----------------------------------------------------
  4356.   Ventura Publisher 3.0 may get frequent divide by zero errors when used with
  4357.   Windows 3.1.  These appear to be related to non-Microsoft TrueType fonts,
  4358.   which Ventura is unable to use reliably (the TrueType fonts from CorelDraw
  4359.   also cause problems).  You may wish to remove either all or selected non-
  4360.   Microsoft TrueType fonts from your system to prevent the Ventura errors.
  4361.   
  4362.   Ventura Publisher will also refuse to run with a display driver which uses
  4363.   more than 256 colors.
  4364.   
  4365. ...........................................................................
  4366.  
  4367. 7.2.30.  WinFax Pro 2.0
  4368. -----------------------
  4369.   If you are having difficulty sending faxes with WinFax Pro, check the date
  4370.   of the file mod.exe; if it is 1-16-92 16:51, 62,976 bytes , you should get
  4371.   a replacement from Delrina (call cuatomer support at (800) 268-6082).
  4372.   
  4373. ...........................................................................
  4374.  
  4375. 7.2.31.  Word for Windows: accessing fonts
  4376. ------------------------------------------
  4377.   Word for Windows shows in its font menu the fonts currently available for
  4378.   the selected output device, not the display device.  You can still use,
  4379.   say, vector fonts that you installed, by typing the name of the font in the
  4380.   edit box.  Windows will draw vector fonts on the output device without
  4381.   problems -- you may or may not like the results. Screen fonts are also
  4382.   useable for printing on dot-matrix printers.  These problems do not occur
  4383.   with TrueType fonts in Windows 3.1, as they are available both on the
  4384.   printer and on the display.
  4385.   
  4386.   After you have installed new fonts (TrueType, ATM or any others), you need
  4387.   to force Word for Windows to refresh its output device font list.  The
  4388.   easiest way to do this is to do File / Printer / Setup, click Setup, then
  4389.   click OK, and finally OK again.
  4390.   
  4391. ...........................................................................
  4392.  
  4393. 7.2.32.  Word for Windows 2.0: can't install additional components
  4394. ------------------------------------------------------------------
  4395.   If Word for Windows won't install additional components (such as the
  4396.   thesaurus or spellchecker) because it claims Word is not yet installed,
  4397.   check your win.ini file, and make sure that under [Microsoft Word 2.0], you
  4398.   have the line ProgramDir=C:\WINWORD (or whatever your Word for Windows
  4399.   directory name is).
  4400.   
  4401. ...........................................................................
  4402.  
  4403. 7.2.33.  Word for Windows 2.0: equation editor fonts
  4404. ----------------------------------------------------
  4405.   If Word for Windows complains about missing MT Extra or MT Fences fonts,
  4406.   but they are installed in the control panel, you will need to reinstall
  4407.   them (this most commonly happens if you upgrade to Windows 3.1 after
  4408.   installing Word for Windows).  This is easiest done by using Word's Setup
  4409.   program to remove Equation Editor, removing the MT Extra and MT Fences
  4410.   fonts with Control Panel, and then reinstalling the Equation Editor.
  4411.   
  4412.   This bug most frequently occurs if your printer port is set to FILE: when
  4413.   installing Word for Windows.
  4414.   
  4415. ...........................................................................
  4416.  
  4417. 7.2.34.  Word for Windows 2.0: equations have too much white space
  4418. ------------------------------------------------------------------
  4419.   If you're using superscipts or subscripts in your equation, there will
  4420.   likely be too much whitespace above the equation.  If you check the
  4421.   character format, the equation will be subscripted by a large number, such
  4422.   as 40 points.  You can manually reset the subscript amount; however, the
  4423.   subscript will be set again when you print, if you have Update Fields
  4424.   checked under File / Print / Options.
  4425.   
  4426.   You can also use the following macro (written by Harvey Cohen,
  4427.   hsc@honet6.attcom) to correct the spacing of all the equations in your
  4428.   document:
  4429.        Sub MAIN
  4430.        StartOfDocument
  4431.        ViewFieldCodes 1
  4432.        EditFindClearFormatting
  4433.        EditReplaceChar .Font = "", .Points = "", .Bold = - 1, .Italic = - 1,
  4434.                  .Strikeout = - 1, .Hidden = - 1, .SmallCaps = - 1,
  4435.                  .AllCaps = - 1, .Underline = - 1, .Color = - 1,
  4436.                  .Position = "0pt", .Spacing = ""
  4437.        EditReplace .Find = "^19EMBED EQUATION ", .Replace = "^m",
  4438.                  .WholeWord = 1, .MatchCase = 1, .Format = 1, .ReplaceAll = 1
  4439.        ViewFieldCodes 0
  4440.        End Sub
  4441.   
  4442.   This problem is corrected in Word for Windows 2.0b.
  4443.   
  4444. ...........................................................................
  4445.  
  4446. 7.2.35.  Word for Windows 2.0: file too big to save
  4447. ---------------------------------------------------
  4448.   This appears to be an oocasional problem with versions 2.0 and 2.0a,
  4449.   although most users never experience it, even when working with large
  4450.   documents.
  4451.   
  4452.   Some of the workarounds that have been reported to work for some users are:
  4453.       Select the entire document and paste it into another document
  4454.       Select a non-PostScript printer and save
  4455.       Save the document as RTF
  4456.       Turn off Fast Save
  4457.   
  4458. ...........................................................................
  4459.  
  4460. 7.2.36.  Word for Windows 2.0: headers and graphics
  4461. ---------------------------------------------------
  4462.   If you have problems with disappearing headers or footers, or with
  4463.   displayable graphics not printing, call Microsoft customer support for an
  4464.   upgrade to version 2.0a.
  4465.   
  4466. ...........................................................................
  4467.  
  4468. 7.2.37.  Word for Windows 2.0: mixed landscape/portrait document eats system
  4469. resources
  4470. ------------------------------------------------------------------------------
  4471. --------
  4472.   You may experience problems with a mixed landscape/portrait-mode document
  4473.   consuming all available system resources.  This is caused by a bug in an
  4474.   early version of the pscript.drv PostScript driver.  This problem is
  4475.   corrected by getting a new copy of the PostScript driver, with version 3.53
  4476.   or later.
  4477.   
  4478. ...........................................................................
  4479.  
  4480. 7.2.38.  Word for Windows 2.0b: printing from Print Preview
  4481. -----------------------------------------------------------
  4482.   If you install the macros in pss.doc (included with Word 2.0b), you will no
  4483.   longer be able to print from the Print Preview window.  The following are
  4484.   two workarounds provided by Ron Apland <apland@mala.bc.ca>:
  4485.   
  4486.       Select Tools / Macro / Edit FilePrint, erase the existing macro and
  4487.       insert the following:
  4488.         Sub MAIN
  4489.             Dim dlg As FilePrint
  4490.             GetCurValues dlg
  4491.             Dialog dlg
  4492.             Super FilePrint dlg
  4493.         EndSub
  4494.                This will get you back to the original print macro.
  4495.   
  4496.       Select Tools / Macro / Edit FilePrint, and insert the following
  4497.       immediately after Sub MAIN:
  4498.           chkpv = FilePrintPreview()
  4499.           If chkpv <> 0 Then
  4500.             Dim dlg As FilePrint
  4501.             GetCurValues dlg
  4502.             Dialog dlg
  4503.             Super FilePrint dlg
  4504.             Goto Bye
  4505.           EndIf
  4506.                This will run the original print macro if and only if you are
  4507.       using Print Preview.
  4508.   
  4509. ...........................................................................
  4510.  
  4511. 7.2.39.  WordPerfect for Windows 1.0: floppy access
  4512. ---------------------------------------------------
  4513.   If  WordPerfect for Windows refuses to access your A: drive, add the line
  4514.        HighFloppyReads=0
  4515.   in the [386Enhanced] section of your system.ini file.
  4516.   
  4517. ...........................................................................
  4518.  
  4519. 7.2.40.  WordPerfect for Windows 1.0: button bar won't display
  4520. --------------------------------------------------------------
  4521.   If  WordPerfect for Windows won't display your button bar despite selecting
  4522.   it from the menus, make sure it is looking in the right directory.  Select
  4523.   Macros / Keyboards / Button Bars, and make sure the directory is set to
  4524.   your macros subdirectory.
  4525.   
  4526. ...........................................................................
  4527.  
  4528. 7.2.41.  WordPerfect for Windows 1.0: crashes with 256-color display driver
  4529. ---------------------------------------------------------------------------
  4530.   WordPerfect for Windows may crash (with a UAE or GPF) when used with a
  4531.   display driver capable of using more than 16 colors, or when used with
  4532.   ATI's Crystal Fonts driver.  To correct this problem, contact WordPerfect
  4533.   technical support, and request a copy of the interim release.  Once you
  4534.   have the interim release, start it with the /fl option to avoid crashes.
  4535.   
  4536. ...........................................................................
  4537.  
  4538. 7.2.42.  WordPerfect for Windows 5.2: incorrect table of contents
  4539. -----------------------------------------------------------------
  4540.   WordPerfect for Windows 5.2 (and possibly also 1.0) may produce an
  4541.   incorrect table of contents for your document.  If this happens, try
  4542.   removing any conditional end-of-pages and block protects.  This problem
  4543.   will apparently not be corrected until version 6.0.
  4544.   
  4545. ...........................................................................
  4546.  
  4547. 7.2.43.  WordPerfect for Windows 1.0: mixing landscape and portrait pages
  4548. -------------------------------------------------------------------------
  4549.   WordPerfect for Windows will not allow you to mix landscape and portrait
  4550.   pages in a single document if you are using a Windows printer driver.  This
  4551.   is a known limitation and not classified as a bug.
  4552.   
  4553. ...........................................................................
  4554.  
  4555. 7.2.44.  WordPerfect for Windows 1.0: printing with TrueType
  4556. ------------------------------------------------------------
  4557.   WordPerfect for Windows will correctly print documents containing TrueType
  4558.   fonts only if one of the following is true:
  4559.        * You are using a Windows-based printer driver, not a WordPerfect one.
  4560.        * You are using a TrueImage printer, with a WordPerfect driver which
  4561.           supports TrueType.
  4562.   
  4563. ---------------------------------------------------------------------------
  4564.  
  4565. 7.3.  Available Windows 3.x applications
  4566. ========================================
  4567.   The following sections list some of the applications available for Windows
  4568.   3.x  While it does not attempt to be a comprehensive list, it does attempt
  4569.   to list the most popular commercial software packages and some selected
  4570.   shareware.  This is not intended to be a review, but, rather, an overview
  4571.   of available titles.  You should perform your own evaluation to determine
  4572.   the software best suited to your needs.
  4573.   
  4574.   All prices listed are U.S. list prices at time of compilation, and cannot
  4575.   guaranteed to be correct.
  4576.   
  4577.   If the application is available on another platform at better or at least
  4578.   substantially the same level of development, a code indicating that is
  4579.   shown in the header.  Windows NT portability is not shown, as Windows NT is
  4580.   not yet available, and while most major vendors have announced NT versions
  4581.   of their software, very little concrete information is available.:
  4582.   
  4583.      [Mac]  Macintosh
  4584.      [Sun]  Sun OpenLook
  4585.      [Motif]   Motif
  4586.      [PM]   OS/2 Presentation Manager
  4587.   
  4588.   See the Windows Programming Tools FAQ for a description of available
  4589.   development tools.
  4590.   
  4591.   
  4592. ...........................................................................
  4593.  
  4594. 7.3.1.  Mainstream applications
  4595. -------------------------------
  4596.   
  4597.   
  4598.   
  4599. 7.3.1.1.  Databases, non-programmable
  4600.   
  4601. * AceFile for Windows
  4602.   Ace.  An easy-to-use database with a very good user interface and excellent
  4603.   reporting capabilities but mediocre database functionality.  List $ 199.
  4604.   
  4605. * Approach for Windows
  4606.   Approach.  A simple database with strong database functions but serious
  4607.   limitations for programming.  List $ 399.
  4608.   
  4609. * DataEase for Windows
  4610.   Approach.  A capable low-end database with a flashy user interface,
  4611.   suffering from bugs and a lack of import facilities.  List $ 395.
  4612.   
  4613. * FileMaker Pro [Mac]
  4614.   Approach.  A well-designed port of the Macintosh FileMaker, offering good
  4615.   scripting and layout capabilities, but weak multifile features.  List $
  4616.   395.
  4617.   
  4618. * PrimaBase
  4619.   SPCS.  A low-end database with sophisticated multifile handling an
  4620.   reporting, but character-oriented user interface.  List $ 349.
  4621.   
  4622.   
  4623. 7.3.1.2.  Databases, programmable
  4624.   
  4625. * Access
  4626.   Microsoft.  A highly visually oriented full-featured database with strong
  4627.   GUI features, including OLE fields, Visual Basic-like programming and
  4628.   visual database construction.  SQL and ODBC support.  List $ 495.
  4629.   
  4630. * CA-dBFast for Windows
  4631.   Computer Associates.  A fast and powerful xBase compatible database;
  4632.   earlier versions suffered from poor QA.  List $ 550.
  4633.   
  4634. * DB Vista III
  4635.   Raima.  A network (not relational) database.
  4636.   
  4637. * dBase for Windows
  4638.   Borland.  Announced, but not expected to be shipping until 1Q94.  Feature
  4639.   set not well known.
  4640.   
  4641. * FoxPro 2.5 for Windows  [Mac]
  4642.   Microsoft.  A Windows rewrite of FoxPro, with many Windows-specific
  4643.   features.  Fast and powerful, using the xBase programming language.  List $
  4644.   495.
  4645.   
  4646. * Paradox for Windows  [Mac]
  4647.   Borland.  Announced, but not shipping.  A new Windows version of the
  4648.   venerable Paradox for DOS.  Many GUI features and an object-based
  4649.   programming language, but programs are not compatible with the DOS version.
  4650.   List $ 795.
  4651.   
  4652. * Personal Access
  4653.   Spinnaker.  An easy-to-use programmable database using a HyperCard-like
  4654.   metaphor.  Includes access to dBase, Paradox, Btrieve and Oracle databases,
  4655.   List $ 695.
  4656.   
  4657. * Progress  [Sun] [Motif]
  4658.   Progress Software.  A Windows version of Progress 4GL, which runs on DOS
  4659.   VMS, and dozens of different Unix versions.  Version 6.2 provides limited
  4660.   access to Windows interface; 7.0 will access a fuller feature set.  List $
  4661.   ?.  Runtime licences.
  4662.   
  4663. * Superbase 4
  4664.   SPC.  A graphical database package with some user interface oddities and
  4665.   problems, but with solid programming support.  List $ 795.
  4666.   
  4667.   
  4668.   
  4669. 7.3.1.3.  Desktop publishing
  4670.   
  4671. * ArcheType Designer
  4672.   Archetype.  A full-featured package for relatively short commercial
  4673.   material such as ads and brochures.  List $ 795.
  4674.   
  4675. * Express Page
  4676.   Carberry Technology.  An front end for PageMaker for doing quick layout
  4677.   designs and draft versions.  List $ 195.
  4678.   
  4679. * FrameMaker 3.0 for Windows  [Sun] [Motif] [Mac]
  4680.   Frame.  A high-end integrated word processing and desktop publishing
  4681.   package.  List $ 795.
  4682.   
  4683. * Microsoft Publisher
  4684.   Microsoft.  An easy-to-use package with an extensive feature set but
  4685.   missing high-end capabilties.  List $ 199.
  4686.   
  4687. * PageMaker for Windows  [Mac]
  4688.   Aldus.  A full-featured high-end package.  List $ 795.
  4689.   
  4690. * PagePlus for Windows
  4691.   Serif.  A low-price packaged with some high-end features.  List $ 149.
  4692.   
  4693. * Publish It!
  4694.   Timeworks.  A feature-rich basic package.  List $ 199.
  4695.   
  4696. * QuarkXPress for Windows [Mac]
  4697.   Quark.  A high-end package with precise layout and positioning and powerful
  4698.   color handling, but not designed for long documents.  List $ 895.
  4699.   
  4700. * Ventura Publisher, Windows Edition
  4701.   Xerox.  A full-featured high-end package, ported from the original GEM-
  4702.   based version.  List $ 795.
  4703.   
  4704.   
  4705. 7.3.1.4.  Financial Management
  4706.   
  4707. * Balance Point
  4708.   Moon Valley.  A personal finance manager with portfolio management, but a
  4709.   poor user interface design.  List $ 59.
  4710.   
  4711. * Microsoft Money
  4712.   Microsoft.  An easy-to-use personal financial management package, fairly
  4713.   comparable to Quicken but missing portfolio management.  List $ 69.
  4714.   
  4715. * Quicken for Windows  [Mac]
  4716.   Intuit.  The benchmark for personal finance manager software.  Compatible
  4717.   with the ubiquitous Quicken for DOS.  List $ 69.
  4718.   
  4719. * WinCheck
  4720.   Wilson WindowWare.  A nicely designed shareware package, but without
  4721.   portfolio management.  Registration $ 69.
  4722.   
  4723.   
  4724. 7.3.1.5.  Groupware
  4725.  
  4726. * 1Team
  4727.   1Soft.  A networked PIM aimed at scheduling and to-do lists, with a very
  4728.   similar user interface to Active Life.  Evaluation copies are available
  4729.   from cica and other sites.  List $ 295 (2-user), $ 99 (additional users).
  4730.   
  4731. * Network Scheduler 3.0
  4732.   PowerCore.  Network-based group scheduler.  List $ 395 (5-user), $ 1,195
  4733.   (25-user).
  4734.  
  4735. * Lotus Notes
  4736.   Lotus.  Integrated information sharing using networks.  List $ 62,500 (200-
  4737.   user).
  4738.  
  4739. * NOTE-IT
  4740.   Chord. A network-based system of using Post-It notes.  List $ 249
  4741.   (unlimited).
  4742.   
  4743. * PackRat for Networks
  4744.   Polaris.  A version of PackRat for networks, with group scheduling, and
  4745.   document and information sharing.  List $ 695 (3 users).
  4746.   
  4747. * Pinboard
  4748.   Raindrop Software.  Post-It notes for Windows.  List $ 399 (unlimited).
  4749.   
  4750.   
  4751. 7.3.1.6.  Integrated sofware
  4752.   
  4753. * CA-Simply Business
  4754.   Computer Associates.  Accounting, word processing, 3-D spreadsheet, project
  4755.   scheduling and graphics.  List $ 567.
  4756.   
  4757. * Eight-In-One for Windows
  4758.   Spinnaker.  Word processor, spreadsheet, database, communications and
  4759.   graphics.  List $ 59.
  4760.   
  4761. * PFS: WindowWorks
  4762.   Spinnaker.  Word processor, spreadsheet, database, communications and
  4763.   graphics.  List $ 149.
  4764.   
  4765. * Microsoft Works for Windows  [Mac]
  4766.   Microsoft.  Word processor, spreadsheet, database, communications and
  4767.   graphics.  List $ 199.
  4768.  
  4769. * Microsoft Works for Windows, Multimedia Edition
  4770.   Microsoft.  Word processor, spreadsheet, database, communications and
  4771.   graphics.  Multimedia tutorial; available on CD-ROM only.  List $ 199.
  4772.  
  4773. Two other available packages, Microsoft Office and Lotus SmartSuite, consist
  4774. of bundled individual applications from the respective vendors, and are not
  4775. integrated systems in the traditional sense.
  4776.   
  4777.   
  4778.   
  4779. 7.3.1.7.  Personal Information Management
  4780.   
  4781. * Active Life
  4782.   1Soft.  A PIM aimed at scheduling and to-do lists.  Evaluation copies are
  4783.   available from cica and other sites.  List $ 149.
  4784.   
  4785. * Ascend
  4786.   NewQuest technologies.  A high-end PIM with to-do lists, dialer, scheduling
  4787.   and information management.  List $ 299.
  4788.   
  4789. * Commence
  4790.   Jensen-Jones.  A high-end forms-based personal information manager, from
  4791.   the developers of IBM Current.  Has a very flexible network-type database,
  4792.   but requires substantial initial effort to set up.  Also includes advanced
  4793.   macros and agents (macro trigger events). List $ 295 (Upgrade from Current
  4794.   $ 99).
  4795.   
  4796. * Current
  4797.   IBM.  A high-end forms-based personal information manager.  Has a very
  4798.   flexible network-type database, but requires substantial initial effort to
  4799.   set up.  IBM has announced that it plans to discontinue sales (but not
  4800.   support) of Current.  List $ 395.
  4801.   
  4802. * Desktop Set
  4803.   Okna.  Calendar, rolodex, dialer, to-do list, etc.  List $ 89.
  4804.   
  4805. * Desktop Set Jr.
  4806.   Okna.  A freely distributable older version of the Desktop Set.  Free.
  4807.   
  4808. * Epoch
  4809.   Raindrop Software.  Scheduler and to-do list.  List $ 129.
  4810.   
  4811. * ManagePro for WIndows
  4812.   Avantos Performance Systems.  A crossover between a PIM and a project
  4813.   manager, with strength in group goal tracking.  List $ 395.
  4814.   
  4815. * Lotus Organizer
  4816.   Lotus.  A low-priced PIM with extensive features.  Uses Day-Timer paradigm
  4817.   for organizing information.  List $ 149.
  4818.   
  4819. * PackRat
  4820.   Polaris.  A high-end PIM with agenda, phonebook, to-do list, financial
  4821.   management, project tracking, etc.  Network version available.  List $ 395.
  4822.   
  4823. * Pinboard
  4824.   Raindrop Software.  Post-It notes for Windows.  List $ 129.
  4825.   
  4826. * Pin-Up
  4827.   Post-It notes for Windows.  Registration $ 20..
  4828.   
  4829. * ShoeBox for Windows
  4830.   R+R Associates.  A high-end PIM with group scheduling, project and expense
  4831.   tracking, calendar and to-do lists.  List $ 395.
  4832.   
  4833. * WinPost
  4834.   Eastern Mountain Software.  An excellent shareware package for managing
  4835.   Post-It notes on the Windows desktop.  Registration $ 30.
  4836.   
  4837. * YourWay
  4838.   Prisma Software.  Time and contact management.  List $ 199.
  4839.   
  4840.   
  4841. 7.3.1.8.  Project management
  4842.   
  4843. * CA-SuperProject for Windows
  4844.   Computer Associates.  A midrange rewrite of the venerable DOS-based
  4845.   package.  Includes access capability for C and Visual Basic.  List $ 895.
  4846.   
  4847. * CADENCE ProjectMaster
  4848.   CADENCE.  A low-end with task/responsibility linking.  List $ 295.
  4849.   
  4850. * ManagePro for WIndows
  4851.   Avantos Performance Systems.  A crossover between a PIM and a project
  4852.   manager, with strength in group goal tracking.  List $ 395.
  4853.   
  4854. * Milestones, Etc.
  4855.   KIDASA.  A low-end package oriented toward graphical scheduling.  List $
  4856.   189.
  4857.   
  4858. * OnTarget
  4859.   Symantec.  A low-end package.  List $ ?.
  4860.   
  4861. * Project Director
  4862.   AdRem.  List $ ?.
  4863.   
  4864. * Project for Windows  [Mac]
  4865.   Microsoft.  A midrange package with excellent user interfce but less
  4866.   emphasis on advanced scheduling.  $ 695.
  4867.   
  4868. * Scitor Project Scheduler
  4869.   Scitor.  List $ ?.
  4870.   
  4871.   
  4872. 7.3.1.9.  Spreadsheets
  4873.   
  4874. * CA-Compete! 2.0
  4875.   Computer Associates.  A multidimensional spreadsheet, aimed at financial
  4876.   analysis,  with an Excel 2.0-based user interface.  List $ 995.
  4877.   
  4878. * Excel for Windows 4.0  [Mac]
  4879.   Microsoft.  A full-featured high-send spreadsheet.  List $ 495.
  4880.   
  4881. * Improv for Windows 1.0
  4882.   Lotus.  An unconventional (maybe even revolutionary) spreadsheet designed
  4883.   for multidimensional models using English-like formulas.  List $ 99 until
  4884.   93-05-23, $ 495 thereafter.
  4885.   
  4886. * Lotus 1-2-3 for Windows 1.1
  4887.   Lotus.  A high-end spreadsheet with extensive 3D and full 1-2-3 Classic
  4888.   compatability.  Suffers from poor performance compared to Excel and Quattro
  4889.   Pro.  List $ 495.
  4890.   
  4891. * Quattro Pro for Windows 1.0
  4892.   Borland.  A high-end spreadsheet with a notebook 3D idiom.  A strong
  4893.   contender, although currently a resource hog.  List $ 495.
  4894.   
  4895. * Thinx
  4896.   Bell Atlantic.  Not really a spreadsheet, but an application allowing you
  4897.   to build data and links between objects.  List $ 495.
  4898.   
  4899. * WingZ
  4900.   Informix.  A highly graphical midrange spreadsheet, now somewhat out of
  4901.   date.  List $ 499.
  4902.   
  4903.   
  4904. 7.3.1.10.  Word processing
  4905.   
  4906. * Am! Pro 3.0
  4907.   Lotus.  A full-featured high-end package with desktop publishing features.
  4908.   Ami Pro 3.0 matches Word for Windows 2.0 in power and features.  List $
  4909.   495.
  4910.   
  4911. * CA-Textor
  4912.   Computer Associates.  A low-end word processor with OLE, tables and
  4913.   English/French spell checker.  List $ 225.
  4914.   
  4915. * FrameMaker 3.0 for Windows  [Mac] [Sun]
  4916.   Frame.  A high-end integrated word processing and desktop publishing
  4917.   package.  List $ 795.
  4918.   
  4919. * JPW
  4920.   ?.  A Japanese-language word processor.  Free.
  4921.   
  4922. * JustWrite
  4923.   Symantec.  A basic easy-to-use package.  List $ 199.
  4924.   
  4925. * Legacy
  4926.   NBI.  A frame-oriented high-end package.  Does not match Ami Pro or Word
  4927.   for Windows in features, speed or output quality.  List $ 495.
  4928.   
  4929. * Lotus Write 1.0
  4930.   Lotus.  A low-end easy-to-use package, previously sold as Samna Ami and
  4931.   then Lotus Ami. List $ ?.
  4932.   
  4933. * Professional Write Plus
  4934.   SPC.  A mid-range package with an E-mail interface.  List $ 249.
  4935.   
  4936. * Scientific Word
  4937.   TCI.  A Windows front end to TeX/LaTeX.  While this is an admirable attempt
  4938.   to combine the user-friendliness of Windows with the capabilities of TeX,
  4939.   the GUI front end falls far short of making it easy to take advantage of
  4940.   the power of TeX.  List $ ?.
  4941.   
  4942. * WinText
  4943.   Palsoft.  A lightweight executive word processor.  List $ 195.
  4944.   
  4945. * Word for Windows 2.0b  [Mac]
  4946.   Microsoft.  A full-featured high-end package aimed more at writing than at
  4947.   desktop publishing.  Includes WordPerfect command emulation.  List $ 495.
  4948.   
  4949. * WordPerfect for Windows  [Mac] [Sun]
  4950.   WordPerfect.  A full-featured high-end package.  Includes all WordPerfect
  4951.   printer drivers and a choice of CUA or WordPerfect user interface.  Cannot
  4952.   match the speed or features of Ami Pro or Word for Windows.  List $ 495.
  4953.   
  4954. * WordStar for Windows 1.5
  4955.   WordStar.  A near-high-end package originally based on Ami (unlike the
  4956.   short-lived NBI Legend-based Wordstar Legacy), with strong graphics and
  4957.   frame manipulation.  No macros.  List $ 495.
  4958.   
  4959. * XyWrite for Windows
  4960.   Technology Group.  A fully-featured Windows word processor based on IBM's
  4961.   stilllborn Signature product  [Announced but not yet shipping].  List $
  4962.   495.
  4963.   
  4964.   
  4965. 7.3.1.11.  Word processing utilities
  4966.   
  4967. * Correct Grammar
  4968.   Writing Tools Group.  Corrects grammar and analyzes writing styles from any
  4969.   Windows application. List $ 119.
  4970.   
  4971. * Dorland's Medical Dictionary
  4972.   Dorland.  A specialized medical dictionary for most Windows-based word
  4973.   processors. List $ 99.
  4974.   
  4975. * DVIWindo
  4976.   Y&Y.  A TeX previewer for Windows.  List $ 175.
  4977.   
  4978. * Funk and Wagnalls Standard Desk Dictionary
  4979.   Inductel.  A dictionary with secretarial handbook, gazette and abbreviation
  4980.   directory.  List $ 79.
  4981.   
  4982. * Grammatik Windows
  4983.   Reference Software.  Grammar and style checker and analyzer for Word,
  4984.   WordPerfect and Ami Pro. List $ 99.
  4985.   
  4986. * MathType
  4987.   Design Science.  An excellent equation editor for Windows. List $ 249.
  4988.   
  4989. * OmniSpell
  4990.   Caere.  An extended spell checker with a 100,000 word main dictionary and
  4991.   specialized medical and legal dictionaries. List $ 100.
  4992.   
  4993. * QuoteMaster Plus
  4994.   Que.  A quote database oriented towards speeches and business documents.
  4995.   List $ 99.
  4996.   
  4997. * RightWriter
  4998.   Que.  A grammar and style checker for Windows. List $ 99.
  4999.   
  5000. * Spell checker & thesaurus
  5001.   Alki.  Foreign language spell checkers and thesauri for Word for Windows:
  5002.   Danish, Dutch, Finnish, German, Italian, Portuguese, Swedish and Spanish.
  5003.   List $ ? each.
  5004.   
  5005. * WOPR
  5006.   Pinecliffe International.  An extensive set of utilities for Word for
  5007.   Windows, including a toolbar bitmap editor. Registration $ 49.
  5008.   
  5009. ...........................................................................
  5010.  
  5011. 7.3.2.  Graphics applications
  5012. -----------------------------
  5013.   
  5014.   
  5015.   
  5016. 7.3.2.1.  Databases, image
  5017.   
  5018. * MultimediaBase
  5019.   Harley.  List $ ?.
  5020.   
  5021. * MediaOrganizer
  5022.   Lenel.  List $ ?.
  5023.   
  5024. * ProFile for Windows
  5025.   IEV.  List $ 295.
  5026.   
  5027. * ShoeBox for Windows
  5028.   Kodak.  Announced, due to ship 4Q92.  List $ 295.
  5029.   
  5030.   
  5031. 7.3.2.2.  Charting (flow and organizational)
  5032.   
  5033. * ABC Flowcharter
  5034.   Roykore.  A dedicated flowcharting package.  List $ 295.
  5035.   
  5036. * Chartist
  5037.   Novagraph.  A diagramming and flowcharting package.  Registration $ ?.
  5038.   
  5039. * Instant ORGcharting!
  5040.   Roykore.  A dedicated organizational charting package.  List $ 295.
  5041.   
  5042. * Org Plus for Windows
  5043.   Banner Blue Software.  A specialized package for creating organizational
  5044.   charts.  List $ ?.
  5045.   
  5046. * RFFlow
  5047.   RFF Electronics.  A drawing package for flowcharts, organizational charts,
  5048.   and data flow diagrams.  List $ 129.
  5049.   
  5050. * Visio
  5051.   ShapeWare.  A drawing package specialized in diagrams and flowcharts, with
  5052.   user-modifiable master patterns.  List $ 299.
  5053.   
  5054.   
  5055.   
  5056. 7.3.2.3.  Drawing and illustration
  5057.   
  5058. * Arts & Letters Graphics Editor
  5059.   Computer Support.  A fairly easy-to-use high-end package.  List $ 695.
  5060.   
  5061. * Arts & Letters Apprentice
  5062.   Computer Support.  A stripped-down version of A&L.  List $ 125.
  5063.   
  5064. * Autodesk 3D Concepts
  5065.   Autodesk.  A 3D surface modeling package.  Reads Generic CADD and DXF
  5066.   files.  List $ 249.
  5067.   
  5068. * CorelDRAW!
  5069.   Corel.  The market leader in high-end drawing and illustration software,
  5070.   with extensive set of graphics and image manipulation tools.  Available on
  5071.   CD-ROM.  List $ 595.
  5072.   
  5073. * Freehand
  5074.   Aldus.  A high-end drawing and illustration package.  List $ 595.
  5075.   
  5076. * Graphics Works
  5077.   Micrografx.  A semi-integrated package containing Windows Draw, PhotoMagic,
  5078.   OrgChart and clip art and photo collections.  List $ 199.
  5079.   
  5080. * Harvard Draw for Windows
  5081.   SPC.  A high-end drawing package.  List $ 595.
  5082.   
  5083. * Micrografx Designer
  5084.   Micrografx.  A high-end package oriented towards technical illustration.
  5085.   List $ 695.
  5086.   
  5087. * Microsoft Draw
  5088.   Microsoft.  A very basic package with OLE.  Included with Word for Windows.
  5089.  
  5090. * Professional Draw
  5091.   Gold Disk.  A powerful high-end drawing package.  List $ 595.
  5092.   
  5093. * Smart Draw for Windows
  5094.   The Other Operation.  A 2-D CAD package for Windows.  List $ 99.
  5095.   
  5096. * VentanaDraw
  5097.   Micrografx.  A low-end drawing package.  List $ 149.
  5098.   
  5099. * Visio
  5100.   ShapeWare.  A drawing package specialized in diagrams and flowcharts, with
  5101.   user-modifiable master patterns.  List $ 299.
  5102.   
  5103. * Windows Draw
  5104.   Micrografx.  A low-end package with many high-end features, OLE and
  5105.   TrueType fonts.  List $ 149.
  5106.   
  5107. * XVT Draw  [Mac] [Sun] [Motif] [PM]
  5108.   XVT.  A shareware package with very basic features.  Registration $ ?.
  5109.   
  5110.   
  5111. 7.3.2.4.  Graphics conversion
  5112.   
  5113. * DoDOT
  5114.   Halcyon.  Extensive file conversions and full-color editing.  List $ 189..
  5115.   
  5116. * Graphics Workshop for Windows
  5117.   Alchemy Mindworks.  An image conversion and manipulation utility with an
  5118.   extensive feature set.  Registration $ 40.
  5119.   
  5120. * HiJaak for Windows
  5121.   Inset.  A screen capture (for Windows and DOS) and conversion utility.
  5122.   List $ 199.
  5123.   
  5124. * Image-In Paint and Scan
  5125.   Image-In.  A grayscale painting and image processing package.  List $ 99.
  5126.   
  5127. * PaintShop Pro
  5128.   JASC.  A shareware package with extensive capture, file conversion and
  5129.   color manipulation features.  Registration $ 49.
  5130. * pixFolio
  5131.   ?.  A shareware image converter and cataloger.  Registration $ ?.
  5132.   
  5133.   
  5134.   
  5135. 7.3.2.5.  Image viewers
  5136.   
  5137. * ColorView, ColorView/386
  5138.   Millenium Technologies.  A shareware package with both GIF and JPEG
  5139.   support.  Version 0.97 is quite fast but somewhat buggy.  Registration $
  5140.   30.
  5141.   
  5142. * GhostScript for Windows
  5143.   The GNU Project.  EPS (Encapsulated PostScript) viewer.  Free.
  5144.   
  5145. * JView, JView/386
  5146.   David Holliday.  A fairly fast JPEG-only viewer.  Free.
  5147.   
  5148. * PaintShop Pro
  5149.   JASC.  A shareware package with 24-bit color and good dithering but no JPEG
  5150.   support.  Registration $ 49.
  5151.   
  5152. * pixFolio
  5153.   ?.  A shareware image converter and cataloger.  Registration $ ?.
  5154.   
  5155. * WinGIF
  5156.   A GIF viewer, but with no JPEG support.  Registration $ ?.
  5157.   
  5158. * WinJPEG
  5159.   A Windows JPEG viewer.  Registration $ ?.
  5160.   
  5161.   
  5162. 7.3.2.6.  Painting and image editing
  5163.   
  5164. * CA-Cricket Image
  5165.   Computer Associates.  A 24-bit image processing and conversion package.
  5166.   List $ 92 until 93-01-31, regularly $ 295.
  5167.   
  5168. * CA-Cricket Paint
  5169.   Computer Associates.  A 24-bit painting and image editing package.  List $
  5170.   92 until 93-01-31, regularly $ 595.
  5171.   
  5172. * CorelDRAW!
  5173.   Corel.  The market leader in high-end drawing and illustration software,
  5174.   with extensive set of graphics and image manipulation tools.  Available on
  5175.   CD-ROM.  List $ 595.
  5176.   
  5177. * DoDOT
  5178.   Halcyon.  Extensive file conversions and full-color editing.  List $ 189..
  5179.   
  5180. * Fractal Design Painter
  5181.   Fractal Design.  Fully-featured package oriented towards original image
  5182.   creation.  List $ 399.
  5183.   
  5184. * Graphics Works
  5185.   Micrografx.  A semi-integrated package containing Windows Draw, PhotoMagic,
  5186.   OrgChart and clip art and photo collections.  List $ 199.
  5187.   
  5188. * Image-In Color
  5189.   Image-In.  A 24-bit image processing and retouching package.  List $ 495.
  5190.   
  5191. * Image-In Paint and Scan
  5192.   Image-In.  A grayscale painting and image processing package.  List $ 99.
  5193.   
  5194. * Image Pals
  5195.   Image-In.  A 24-bit image processing  and management package, with JPEG
  5196.   support.  List $ 249.
  5197.   
  5198. * PhotoFinish
  5199.   ZSoft.  A low-end image manipulation package, with good MDI interface, 24-
  5200.   bit color and JPEG support.  List $ 199.
  5201.   
  5202. * PhotoMagic
  5203.   Micrografx.  A low-end 24-bit color image manipulation package, with JPEG
  5204.   support.  List $ 149.
  5205.   
  5206. * Picture Publisher
  5207.   Micrografx.  A powerful image manipulation package.  List $ 795.
  5208.   
  5209. * Publishers' Paintbrush
  5210.   Zsoft.  Extensive 24-bit painting and image manipulation capabilities.
  5211.   List $ 495.
  5212.   
  5213.   
  5214. 7.3.2.7.  Presentation and business graphics
  5215.   
  5216. * 3-D Charts To Go!
  5217.   BLOC.  An easy-to-use (but fairly basic) charting package.  List $ 99.
  5218.   
  5219. * Action!
  5220.   Macromedia.  A top quality presentation package with excellent tools and
  5221.   output quality, but no 24-bit color support.  List $ 495.
  5222.   
  5223. * Arts & Letters Graphic Composer
  5224.   Computer Support Corp.  A full-featured presentation package with 24-bit
  5225.   support.  List $ 395.
  5226.   
  5227. * Charisma
  5228.   Micrografx.  A high-end charting and business graphics package.  List $
  5229.   495.
  5230.   
  5231. * DeltaGraph Professional
  5232.   Deltapoint.  A scientific/business graphics package  List $ ?.
  5233.   
  5234. * Freelance for Windows
  5235.   Lotus.  A fully featured charting and business graphics package.  List $
  5236.   495.
  5237.   
  5238. * GNUplot for Windows
  5239.   The GNU Project.  A command-line driven plotting package, also available on
  5240.   a wide variety of other platforms.  Free.
  5241.   
  5242. * Harvard Graphics for Windows
  5243.   SPC.  A full-featured Windows-based rewrite of the venerable Harvard
  5244.   Graphics for DOS.  List $ ?.
  5245.   
  5246. * Hollywood
  5247.   Claris.  A high-end presentation package, previously marketed by IBM.  List
  5248.   $ 499.
  5249.   
  5250. * Origin
  5251.   MicroCal.  A technically oriented presentation package with graph layers.
  5252.   Suitable for scientific graphics.  List $ 495.
  5253.   
  5254. * Persuasion
  5255.   Aldus.  A high-end package capable of output to 35mm slides and other
  5256.   transparencies.  List $ 495.
  5257.   
  5258. * Pixie
  5259.   Zenographics.  A midrange business graphics package.  List $ 295.
  5260.   
  5261. * Powerpoint  [Mac]
  5262.   Microsoft.  A full-featured presentation software package.  List $ 495.
  5263.   
  5264. * SigmaPlot
  5265.   ?.  A scientific plotting package.  List $ ?.
  5266.   
  5267. * Stanford Graphics for Windows
  5268.   3-D Visions.  A presentation software package with many technical features,
  5269.   but not enough for serious scientic graphs.  With extensive 3D graphics and
  5270.   other powerful features, but will make a 486/33 seem slow.  List $ 495.
  5271.   
  5272. ...........................................................................
  5273.  
  5274. 7.3.3.  Communications
  5275. ----------------------
  5276.   
  5277.   
  5278.   
  5279. 7.3.3.1.  Communications (ASCII)
  5280.   
  5281. * Crosstalk for Windows
  5282.   DCA.  A totally revised high-end package with VT320, Zmodem and LAN
  5283.   support.  List $ 195.
  5284.   
  5285. * Dynacomm
  5286.   FutureSoft.  VT340 and Zmodem support.  List $ 249.
  5287.   
  5288. * EM320 Windows
  5289.   Diversified Computer Systems.  VT320 emulation, Kermit.  List $ 229.
  5290.   
  5291. * KEAterm 420
  5292.   KEA Systems.  VT420 and SuperKermit over TCP/IP, Pathworks, LAT and Int14.
  5293.   List $ 245.
  5294.   
  5295. * MasterComm
  5296.   MicroPlot Systems.  VT220, Tek4010, Tek4014, Kermit, XModem support.
  5297.   Connect through modem, DECNET, Novell, 3Com or TCP/IP.  List $ 95.
  5298.   
  5299. * MicroCourier
  5300.   Microcom.  List $ 99.
  5301.   
  5302. * MicroPhone II for Windows  [Mac]
  5303.   Software Ventures.  VT102, Zmodem and Novell support.  List $ 195.
  5304.   
  5305. * Mirror
  5306.   SoftKlone.  VT320 and Tektronix emulation with Zmodem, CIS-B and Kermit
  5307.   protocols.  List $ 195.
  5308.   
  5309. * Procomm Plus for Windows
  5310.   Datastorm.  Numerous emulations (including VT320) and protocols (including
  5311.   Zmodem) and an advanced (if somewhat non-standard) user interface.  List $
  5312.   139.
  5313.   
  5314. * Reflection 1 for Windows
  5315.   Walker Richer & Quinn.  HP2392A and HP700/92 emulation.  List $ 399.
  5316.   
  5317. * Reflection 2 for Windows
  5318.   Walker Richer & Quinn.  VT320, Kermit, Xmodem.  List $ 299.
  5319.   
  5320. * Teemtalk 320W
  5321.   Pericom Software.  VT320, HP2392A, DG200 emulation. Kermit, XModem, YModem
  5322.   protocols.  List $ 195.
  5323.   
  5324. * Terminal Plus
  5325.   FutureSoft.  An advanced version of Windows Terminal, usign a similar user
  5326.   interface, with VT220 and Zmodem.  List $ 99.
  5327.   
  5328. * Unicom
  5329.   Registration $ ?.
  5330.   
  5331. * WinQVT
  5332.   Registration $ ?.
  5333.   
  5334. * WinTerm
  5335.   Marketfield Software Development.  VT220 over TCP/IP, NetBIOS, LAT, Int14
  5336.   and others.  List $ 279.
  5337.   
  5338.   
  5339. 7.3.3.2.  Communications (IBM mainframe)
  5340.   
  5341. * Dynacomm Elite
  5342.   FutureSoft.  3270 emulation through a variety of connections.  List $ 495.
  5343.   
  5344. * Extra!
  5345.   Attachmate.  3270 emulation through coax, TIC or LAN.  List $ 425.
  5346.   
  5347. * IRMA WorkStation
  5348.   DCA.  3270 emulation through a variety of connections, and also including
  5349.   asynchronous terminal emulation.  List $ 495.
  5350.   
  5351. * LinkUp 3270 UniSession
  5352.   Computer Logics.  3270 emulation and more.  List $ 295.
  5353.   
  5354. * Rumba
  5355.   Wonderware.  3270 emulation with extensive GUI customization.  List $ 495.
  5356.   
  5357.   
  5358.   
  5359. 7.3.3.3.  Facsimile
  5360.   
  5361. * Bitfax for Windows
  5362.   Bit Software.  List $ 79.
  5363.   
  5364. * Bitfax/OCR for Windows
  5365.   Bit Software.  With OCR support for converting faxes into text.  List $
  5366.   199.
  5367.   
  5368. * Eclipse FAX
  5369.   Eclipse.  A fax printer driver with thumbnails and good speed.  List $ 119.
  5370.   
  5371. * FaxView for Windows
  5372.   Black Ice Software.  With color fax support.  List $ 179.
  5373.   
  5374. * EZ-FAX for Windows
  5375.   Calculus.  A fax printer driver.  List $ 499.
  5376.   
  5377. * FAXability
  5378.   Intel.  A fax printer driver.  List $ 119.
  5379.   
  5380. * FAXability/OCR
  5381.   Intel.  A fax printer driver with character recognition.  List $ 249.
  5382.   
  5383. * FaxFiler/FaxCapture
  5384.   Extended Systems.  A network fax management system.  List $ 695 / $ 495.
  5385.   
  5386. * FAXit for Windows
  5387.   SofNet.  A fax printer driver.  List $ 119.
  5388.   
  5389. * FaxMaster
  5390.   Caere.  A fax printer driver with scanning and scheduling capabilities.
  5391.   List $ 149.
  5392.   
  5393. * FaxMaster Server
  5394.   Caere.  A network fax server for FaxMaster.  List $ 695.
  5395.   
  5396. * FaxView for Windows
  5397.   Black Ice Software.  List $ 129.
  5398.   
  5399. * FaxPress 3.0
  5400.   Castelle.  Network fax service with a Windows client interface.  List $
  5401.   3,495.
  5402.   
  5403. * Imara Lite
  5404.   Imara Research.  A hierarchical document manager and fax processor.  List $
  5405.   295.
  5406.   
  5407. * LanFax Redirector
  5408.   Alcom.  Client/server based network fax.  List $ 995.
  5409.   
  5410. * ShareFax for Windows
  5411.   SofNet.  Network fax for any Windows-compatible network.  List $149 (2-
  5412.   user).
  5413.   
  5414. * SuperFax for Windows
  5415.   Pacific Image Communications.  List $ 99.
  5416.   
  5417. * WinFax Pro
  5418.   Delrina.  An advanced version of WinFax (which is supplied with many fax
  5419.   cards); the fax device appears to Windows as a printer.  Version 3.0
  5420.   includes advanced fax management features.List $ 119.
  5421.   
  5422.   
  5423. 7.3.3.4.  Internet news and mail readers
  5424.   
  5425. * Cinetic Mail Manager
  5426.   ?.  A Windows-based mail reader for reading your Unix mailbox through NFS.
  5427.   Registration $ ?.
  5428.  
  5429. * Helldiver
  5430.   ?.  A Windows newsreader based on Waffle.  Registration $ ?.
  5431.  
  5432. * Mail-It
  5433.   UniPalm.  A Windows mail program.  List $ ?.
  5434.  
  5435. * WinQVTnet
  5436.   QPC Software. NNTP and SLIP support.  Uses non-standard .newsrc files.
  5437.   Registration $ ?.
  5438.   
  5439. * Umail
  5440.   Marcus Ranum. A Windows-based Unix mail manager; manages your mail files
  5441.   through NFS, FTP or serial line.  Available by ftp at decuac.dec.com in
  5442.   directory pub/dos.  Free.
  5443.   
  5444. * WinQVTnet
  5445.   ?. NNTP and SLIP support.  Uses non-standard .newsrc files.  Registration $
  5446.   ?.
  5447.   
  5448. * WinNews
  5449.   ?.  A WinSock-based newsreader for Windows NT.  Registration ?.
  5450.   
  5451. * WinVN
  5452.   Mark Riordan.  Available at ftp.cica.indiana.edu.  NNTP, SLIP and serial
  5453.   support.  Free.
  5454.   
  5455. * WRN
  5456.   Frank van der Hulst.  NNTP-based newsreader, inspired by xrn.  Free.
  5457.   
  5458.   
  5459. 7.3.3.5.  Remote Access
  5460.   
  5461. * Carbon Copy
  5462.   Microcom.  Control the applications, files and peripherals of a Windows
  5463.   system remotely from another one.  List $ 199.
  5464.   
  5465.   
  5466.   
  5467. 7.3.3.6.  TCP/IP Networking
  5468.   
  5469. * Chameleon TCP/IP
  5470.   NetManage.  Telnet, FTP, printing and email.  List $ 400.
  5471.   
  5472. * Distinct TCP/IP
  5473.   Distinct.  VT100-based Telnet, a TCP/IP file manager and a TCP/IP backup
  5474.   utility.  List $ 395.
  5475.   
  5476. * Pathway Access
  5477.   Wollongong.  Telnet, FTP, printing and optional NFS.  List $ 495 (?).
  5478.   
  5479. * Super-TCP
  5480.   Frontier Technologies.  Telnet, FTP, printing and email.  List $ 495.
  5481.   
  5482.   
  5483.   
  5484. 7.3.3.7.  X Windows servers
  5485.   
  5486. * eXcursion
  5487.   DEC.  List $ ?.
  5488.   
  5489. * FrameworX
  5490.   IDE.  Includes TCP/IP.  List $ 545.
  5491.   
  5492. * eXodus for Windows
  5493.   
  5494. * HCL-eXceed/W
  5495.   Hummingbird Communications.  List $ 545.
  5496.   
  5497. * PC-Xview for Windows
  5498.   Spectragraphics.  List $ 445.
  5499.   
  5500. * XVision
  5501.   UniPress Software.  X11R4 support.  List $ 449.
  5502.   
  5503. ...........................................................................
  5504.  
  5505. 7.3.4.  Fonts
  5506. -------------
  5507.   
  5508.   
  5509.   
  5510. 7.3.4.1.  Font packages
  5511.  
  5512. * Agfa Desktop Styles
  5513.   Agfa.  39 TrueType text and display faces.  List $ 79.
  5514.  
  5515. * Agfa Type Jamboree
  5516.   Agfa.  46 TrueType text and symbol faces.  List $ 99.
  5517.   
  5518. * Bitstream TrueType Font Pack 1
  5519.   Bitstream.  40 TrueType text and display faces.  List $ 79.
  5520.  
  5521. * Bitstream TrueType Font Pack 2
  5522.   Bitstream.  20 TrueType text and display faces.  List $ 39.
  5523.  
  5524. * Blue Sky Research Outline Fonts
  5525.   Y&Y.  The full set of Computer Modern fonts in Type 1 format.  List $ 345.
  5526.  
  5527. * Fluent Laser Fonts Library
  5528.   Casady & Greene.  120 text and display faces.  List $ 179.
  5529.  
  5530. * Font Value Pack
  5531.   QualiType.  150 faces plus 1500 icons.  List $ 99.
  5532.  
  5533. * infiniType Plus
  5534.   SoftMaker.  124 typefaces from URW and Graphitech font foundries, included
  5535.   in both TrueType and Type 1 formats.  List $ 99.
  5536.  
  5537. * Microsoft TrueType Font Pack
  5538.   Microsoft.  Lucida Bright, Lucida Sans (? fonts total).  List $ 49.
  5539.  
  5540. * Monotype PostScript Value Pack
  5541.   Monotype.  57 Type 1 text and display faces, including Baskerville, Book
  5542.   Antiqua, Bookman, Calisto, Century Gothic and Century Schoolbook.  List $
  5543.   89.
  5544.  
  5545. * Monotype Presentation FontPack
  5546.   Monotype.  TrueType versions of  Albertus, Gill Sans Bold Extra Condensed
  5547.   and Swing Bold.  List $ 19.
  5548.  
  5549. * Monotype TrueType Value Pack
  5550.   Monotype.  57 TrueType text and display faces, including Baskerville, Book
  5551.   Antiqua, Bookman, Calisto, Century Gothic and Century Schoolbook.  List $
  5552.   89.
  5553.  
  5554. * QualiType Fonts
  5555.   QualiType.  135 TrueType fonts plus 1500 icons.  List $ 99.
  5556.   
  5557. * Optifonts
  5558.   Castcraft Software.  400 TrueType text and display faces on CD-ROM.  List $
  5559.   996.
  5560.  
  5561. * SuperType Master Library
  5562.   QualiType.  150 TrueType faces plus 1500 icons.  List $ 99.
  5563.  
  5564. * Top Fonts
  5565.   EIQ Engineering.  93 TrueType text and display faces.  List $ 199.
  5566.  
  5567. * TrueType Font Pack for Windows
  5568.   Upgrade Systems.  600 TrueType text and display faces.  List $ 129.
  5569.  
  5570. * TypeCase
  5571.   SWFTE International.  131 TrueType text and display faces.  List $ 69.
  5572.  
  5573. Individual font packages are also available for varying prices from companies
  5574. such as Adobe, Bitstream, Monotype and Image Club.  Some software, such as
  5575. CorelDRAW! and Windows Draw also include bundled TrueType fonts.
  5576.   
  5577.   
  5578.   
  5579. 7.3.4.2.  Font managers
  5580.  
  5581. * Adobe Type Manager  [Mac]
  5582.   Adobe.  A scalable font manager; supports Adobe Type 1.  List $ 99.
  5583.  
  5584. * Bitstream FaceLift
  5585.   Bitstream.  A scalable font manager; supports Speedo, TrueType and Adobe
  5586.   Type 1.  List $ 99.
  5587.  
  5588. * Incubator for Windows
  5589.   Type Solutions.  A scalable font manager with special effects.  List $ 149.
  5590.  
  5591. * Publisher's Powerpak for Windows
  5592.   Atech.  A scalable font manager.  List $ 79.
  5593.  
  5594. * WorldFont
  5595.   Data-Cal.  A scalable font manager with international language support.
  5596.   List $ 149.
  5597.  
  5598.   
  5599.   
  5600. 7.3.4.3.  Font utilities
  5601.  
  5602. * AllType
  5603.   Atech.  Typeface conversion utility; supports Type 1, Type 3, TrueType and
  5604.   Speedo.  Has some problems in conversions, and no hinting  List $ 79.
  5605.  
  5606. * FontMinder
  5607.   Ares.  Manages fonts by allowing you to activate and deactivate sets of
  5608.   fonts.  List $ 79.
  5609.  
  5610. * EZ Effects
  5611.   Filmotype.  Slants, condenses and rotates TrueType fonts.  List $ 129.
  5612.  
  5613. * FontMonger for Windows  [Mac]
  5614.   Ares.  Typeface editing and conversion utility; supports Type 1, Type 3 and
  5615.   TrueType.  Has automatic hinting only.  List $ 129.
  5616.  
  5617. * Fontographer for Windows  [Mac]
  5618.   Typeface editing utility; supports Type 1 and TrueType.  Has automatic
  5619.   hinting only.  List $ ?.
  5620.  
  5621. * MoreFonts
  5622.   MicroLogic.  A font manipulation and modification package.  List $ 129.
  5623.  
  5624. * SoftType
  5625.   ZSoft.  A scalable and printer font generation and manipulation package.
  5626.   List $ 199.
  5627.  
  5628. * TrueType Font Installer
  5629.   Kai Kaltenbach.  Preview, print samples and install TrueType fonts.
  5630.   Registration: a science fiction book.
  5631.   
  5632.   
  5633. ...........................................................................
  5634.  
  5635. 7.3.5.  Utilities
  5636. -----------------
  5637.   
  5638.   
  5639.   
  5640. 7.3.5.1.  Archiving utilies
  5641.   
  5642. * CCI Zip
  5643.   A Windows-based shell for PKZIP.  Registration $ ?.
  5644.  
  5645. * SHEZ
  5646.   A Windows-based shell for PKZIP.  Registration $ ?.
  5647.  
  5648. * WinZip
  5649.   Nico Mak.  An integrated Zip/Unzip utility; does not require PKUNZIP.  Also
  5650.   handles ARC and LZH archives.  Registration $ 29.
  5651.  
  5652. * WizUnzip
  5653.   An integrated Unzip utility; does not require PKUNZIP.  Registration $ ?.
  5654.  
  5655. * WUNA
  5656.   An integrated archiving utility, which handles .zip, .arj, .lzh and .arc
  5657.   formats.  Registration $ ?.
  5658.   
  5659.   
  5660. 7.3.5.2.  Backup software
  5661.   
  5662. * Back-It
  5663.   Gazelle.  Automatic and unattended backups to tape and floppies.  Supports
  5664.   a wide variety of tape drives, including QIC-02 and SCSI units.  List $
  5665.   149.
  5666.   
  5667. * Central Point Back-Up
  5668.   Central Point Software.  A popular backup utility, albeit with limited tape
  5669.   drive support.  List $ 99.
  5670.   
  5671. * Distinct Back-Up
  5672.   Distinct.  Background backups using tool bars.  List $ 129.
  5673.   
  5674. * Norton Desktop for Windows
  5675.   Symantec.  Program manager, file manager, file recovery, backup.  List $
  5676.   179.
  5677.  
  5678. * PC Tools
  5679.   Central Point Software.  Some Windows tools and a Windows-based backup.
  5680.   Supports some SCSI tape drives.  List $ 179.
  5681.  
  5682. * SitBack
  5683.   AitBack Technologies. Automated backups (with LAN support) to any DOS
  5684.   storage device.  List $ 139.
  5685.   
  5686.   
  5687. 7.3.5.3.  Benchmarking utilities
  5688.  
  5689. * WinBench
  5690.   PC Magazine.  Benchmarks performance with typical application usage.  Free.
  5691.  
  5692. * WinTach
  5693.   Texas Instruments.  Benchmarks performance with typical application usage.
  5694.   Free.
  5695.   
  5696.   
  5697. 7.3.5.4.  Clock utlities
  5698.  
  5699. * BarClock
  5700.   Patrick Breen.  A flexible utility which places a digital clock, free
  5701.   memory or free resources on active window's title bar.  Free.
  5702.  
  5703. * TimeFrame
  5704.   Places a digital clock on active window's title bar.  Free.
  5705.  
  5706. * WTime
  5707.   Dials up an atomic clock to set the correct time on your system.  Free.
  5708.   
  5709.   
  5710. 7.3.5.5.  Desktop enhancers
  5711.  
  5712. * BigDesk
  5713.   ?.  A scrollable virtual Windows desktop.  Registration $ ?.
  5714.  
  5715. * More Windows
  5716.   Aristosoft.  A virtual Windows desktop.  List $ 99.
  5717.  
  5718. * TopDesk
  5719.   ?.  A scrollable virtual Windows desktop.  Registration $ ?.
  5720.   
  5721. * WorkShift
  5722.   ?.  A virtual Windows workspace with separate desktops.  Registration $ ?.
  5723.   
  5724. * WorkSpaces
  5725.   ?.  A virtual Windows workspace with separate desktops.  Registration $ ?.
  5726.   
  5727.   
  5728.   
  5729. 7.3.5.6.  Program launchers: File Manager type
  5730.  
  5731. * File Shuttle XPress
  5732.   GetC Software.  File Manager features, networking and LapLink-like file
  5733.   transfer.  List $ 140.
  5734.  
  5735. * Metz File F/X
  5736.   Metz Software. File manager, file find, undelete, text search and task
  5737.   manager.  List $ 129.
  5738.  
  5739. * Salvation
  5740.   Vitesse.  Complete file management and viewing, with program launching and
  5741.   tool bars.  List $ 125.
  5742.   
  5743. * XTree for Windows
  5744.   XTree.  A Windows version of the venerable DOS-based XTree.  List $ 99.
  5745.   
  5746.   
  5747.   
  5748. 7.3.5.7.  Program launchers: Program Manager type
  5749.  
  5750. * Folders
  5751.   Sloop Software.  Program Manager add-on providing nested folders.
  5752.   Registration $ 20.
  5753.   
  5754. * hDC Windows Express
  5755.   hDC.  An enhancement to the Program Manager. List $ 99.
  5756.   
  5757. * Plug-In
  5758.   Plannet Crafters.  A Program Manager extension providing group management,
  5759.   custom group icons, QuickRun menu and other enhancements.  Registration $
  5760.   20.
  5761.   
  5762. * Program Manager Groups
  5763.   Andreas Furrer.  A Program Manager add-on utility providing hierarchical
  5764.   groups.  Free.
  5765.   
  5766. * SloopMan
  5767.   ?.  A program manager replacement with groups-within-groups.  Registration
  5768.   $ ?.
  5769.   
  5770.   
  5771.   
  5772. 7.3.5.8.  Program launchers: integrated desktops
  5773.   
  5774. * NewWave
  5775.   Hewlett-Packard.  An excellent object-oriented environment that goes far
  5776.   beyond OLE and Norton Desktop.  List $ 195.
  5777.   
  5778. * Norton Desktop for Windows
  5779.   Symantec.  Program manager, file manager, file recovery and backup in an
  5780.   integrated object-oriented environment.  List $ 179.
  5781.   
  5782. * PubTech File Organizer
  5783.   Publishing Technologies.  An integrated environment with file and program
  5784.   management.  List $ 199.
  5785.   
  5786. * WinTools
  5787.   Tools Technology.  An object-oriented shell with file and program
  5788.   management.  List $ 149.
  5789.   
  5790. * Workspace
  5791.   ARK Interface.  Program manager, file manager, file recovery, backup.  List
  5792.   $ 179.
  5793.   
  5794.   
  5795.   
  5796. 7.3.5.9.  Program launchers: tool bars
  5797.  
  5798. * AppBar
  5799.   Geert van Kempen.  NeXT-style button bar: with trash can.  Free.
  5800.   
  5801. * hDC Power Launcher
  5802.   hDC.  Floating icon bars and an enhanced command line.  List $ 99.
  5803.   
  5804. * Next
  5805.   NeXT-style button bar.  Registration $ ?.
  5806.   
  5807. * Route 1
  5808.   D.A. Karp.  NeXT-style button bar: Visual Basic-based.  Registration $ 14.
  5809.   
  5810. * WinDock
  5811.   Brian Capson.  The class of the NeXT-style button bars: clean and easy to
  5812.   use.  Registration $ 15.
  5813.   
  5814.   
  5815.   
  5816. 7.3.5.10.  Program launchers: commandline
  5817.   
  5818. * 4win
  5819.   A 4DOS-like shell for Windows; can start both DOS and Windows applications.
  5820.   Registration $ ?.
  5821.   
  5822. * PShell
  5823.   A somewhat Unix-like shell for Windows.  Registration $ ?.
  5824.   
  5825. * WCommand
  5826.   A command shell for Windows.  Registration $ ?.
  5827.   
  5828.   
  5829. 7.3.5.11.  Program launchers: other
  5830.   
  5831.   
  5832. * BackMenu
  5833.   A minimalist approach to desktops: right-click on desktop to get a
  5834.   hierarchical pop-up menu.  Registration $ ?.
  5835.   
  5836. * Command Post
  5837.   Wilson WindowWare.  A command-line oriented shell.  List $ 49.
  5838.   
  5839. * Dashboard
  5840.   Hewlett-Packard.  Multiple views of application configurations.  List $ 99.
  5841.   
  5842. * DropDesk
  5843.   Scott Bender.  Drag files from the File Manager to the desktop to run them.
  5844.   Free.
  5845.   
  5846. * Dropper
  5847.   Freely arrangeable buttons on the desktop.  Registration $ ?.
  5848.   
  5849. * Finder
  5850.   A Macintosh Finder-type desktop.  Registration $ ?.
  5851.   
  5852. * Rooms
  5853.   Xerox.  Organize your applications into multiple desktops ("rooms"), and
  5854.   switch between them while running.  List $ ?.
  5855.   
  5856. * Sparta
  5857.   Karl Thoroddsen.  A Macintosh-style file manager/shell with hierarchical
  5858.   folders, drag-and-drop and a dustbin.  Free.
  5859.   
  5860. * Usher
  5861.   Right-click on desktop to get a pop-up menu of available applications.
  5862.   Definitely minimalist!  Registration $ ?.
  5863.   
  5864.   
  5865.   
  5866. 7.3.5.12.  Task schedulers
  5867.   Norton Desktop and Central Point' PC Tools also include task schedulers.
  5868.  
  5869. * Clocker
  5870.   Winnovation.  Schedules processes for unattended execution.  Includes a
  5871.   central network database facility.  Registration $ 25 (single copy).
  5872.   
  5873. * ClockMan
  5874.   ?.  Registration $ ?.
  5875.   
  5876. * E'vent Manager
  5877.   Merasoft.  Builds complex macros that can be scheduled in advance.  List $
  5878.   179.
  5879.   
  5880.   
  5881.   
  5882. 7.3.5.13.  Task managers
  5883.  
  5884. * Metz File F/X
  5885.   Metz Software. File manager, file find, undelete, text search and task
  5886.   manager.  List $ 129.
  5887.  
  5888. * Task Manager
  5889.   Guenter Schwaninger.  Registration $ 10.
  5890.   
  5891.   
  5892. 7.3.5.14.  Miscellaneous
  5893.   
  5894. * ClipStac
  5895.   PC Magazine.  A utility for managing a clipboard "stack" instead of justa a
  5896.   single item on the clipboard.  Free.
  5897.  
  5898. * Cloak
  5899.   Lorry Back Software.  Hides undesired icons.  Charityware.
  5900.  
  5901. * GetSet
  5902.   Set Inc.  A startup manager allowing the selection of a configuration from
  5903.   a list on Windows startup.  Free.
  5904.  
  5905. * Immunity
  5906.   Unitrol.  Disk Mirroring for protection against hardware failure.  List $
  5907.   249.
  5908.  
  5909. * Print Manager
  5910.   Saber.  Network printer management tool.  List $ 79 (single-user).
  5911.  
  5912. * PrintIt!
  5913.   Text file viewing and printing utility.  Free.
  5914.  
  5915. * TimeFrame
  5916.   Places a digital clock on active window's title bar.  Free.
  5917.  
  5918. * WinSleuth Gold
  5919.   A windows analysis and diagnostic tool.  List $ 169.
  5920.   
  5921. ...........................................................................
  5922.  
  5923. 7.3.6.  Technical and engineering
  5924. ---------------------------------
  5925.   
  5926.   
  5927.   
  5928. 7.3.6.1.  CAD software
  5929.   
  5930. * AutoCAD R12 for Windows
  5931.   Autodesk.  A mid-to-high-end CAD system oriented toward civil and
  5932.   architectural applications, with 3D capabilties.  A true Windows version of
  5933.   AutoCAD Rel. 12, not a front end as the earlier version; also to be
  5934.   available for Windows NT.  List $ 3,995.
  5935.   
  5936. * CADvance 5 for Windows 3.1
  5937.   ISICAD.  A mid-to-high-end package with full AutoCAD file compatability and
  5938.   excellent Windows integration.  List $ 1,995 (competitive upgrade $ 395).
  5939.   
  5940. * Drafix Windows CAD
  5941.   Foresight Resources.  A midrange 2-D CAD package.  List $ 595.
  5942.   
  5943. * MicroStation 4.03 Nexus
  5944.   Intergraph.  A mid-to-high end CAD system with a Motif interface and
  5945.   minimal Windows features, but including DDE and OLE.  List $ ?.
  5946.   
  5947. * Smart Draw for Windows
  5948.   The Other Operation.  A low-cost low-end 2-D CAD package.  List $ 99.
  5949.   
  5950. * TurboCAD Professional
  5951.   Insi.  A low-cost 2D CAD package with parametric capabilities and bill of
  5952.   materials.  List $ 395.
  5953.   
  5954. * Ultimate CAD Windows
  5955.   Automated Methods.  A midrange 2-D CAD package, with DDE.  List $ 695.
  5956.   
  5957.   
  5958. ...........................................................................
  5959.  
  5960. 7.3.7.  Engineering
  5961. -------------------
  5962.   
  5963. * SODA
  5964.   Acronym.  A structural steel design and analysis package.  List $ 495.
  5965.   
  5966. * Spice32  [NT]
  5967.   Robert Zeff.  A Win32s version of Berkeley's Spice 3e2 circuit emulator.
  5968.   Free.
  5969.   
  5970. * WoodWorks in Canada  [Mac]
  5971.   Canadian Wood Council.  A structural wood design package, using the
  5972.   Canadian building code only.  List $ 495.
  5973.   
  5974.   
  5975. ...........................................................................
  5976.  
  5977. 7.3.8.  Mathematical
  5978. --------------------
  5979.   
  5980. * MathCAD
  5981.   A mathematical workbench/typesetting package.  Version 4.0 uses the Win32s
  5982.   DLLs for 32-bit performance.  List $ ?
  5983.   
  5984. * Mathematica
  5985.   Wolfram.  A symbolic math package.  List $ ?
  5986.   
  5987. * Maple for Windows  [Mac] [Sun] [Motif]
  5988.   Waterloo Maple.  A symbolic math package.  List $ ?.
  5989.   
  5990.   
  5991. ...........................................................................
  5992.  
  5993. 7.3.9.  Statistics
  5994. ------------------
  5995.   
  5996. * SAS for Windows [PM] [Sun]
  5997.   SAS Institute.  The classic (and powerful) mainframe statistics package
  5998.   with a fresh face.  Announced but not yet shipping.  List $ 695 (base
  5999.   package), $395/year after 1st year.
  6000.   
  6001. * SPSS for Windows [PM]
  6002.   SPSS.  A powerful statistics package with mainframe origins but with a well
  6003.   thought-out Windows interface.  List $ 2995 (full package).
  6004.   
  6005. * Systat for Windows
  6006.   Systat.  Powerfful statistics and excellent graphics, but has some user
  6007.   interface quirks.  List $ 895 (full package).
  6008.   
  6009. * WinFit
  6010.   Yaron Danon.  A non-linear least-squares fitting package.  Registration $
  6011.   ?.
  6012.   
  6013.   
  6014. ...........................................................................
  6015.  
  6016. 7.3.10.  Multimedia and entertainment
  6017. -------------------------------------
  6018.   
  6019.   
  6020.   
  6021. 7.3.10.1.  CD audio players
  6022.  
  6023. * CD
  6024.   John Junod.  A fairly basic Windows audio CD player, with source.  Free.
  6025.   
  6026. * CD Player
  6027.   ?.  A basic Windows audio CD player.  Registration $ 10.
  6028.   
  6029. * Media Player
  6030.   Microsoft.  An basic audio CD player.  Included with Windows 3.1.
  6031.   
  6032. * WinCD
  6033.   BFM Software.  An audio CD player with shuffle play and programming.
  6034.   Registration $ 10.
  6035.   
  6036. * WinCD Pro
  6037.   Apriori Software.  An audio CD player with all the features one could think
  6038.   of, and then some more.  List $ 49.
  6039.   
  6040.   
  6041.   
  6042. 7.3.10.2.  Games and entertainment
  6043.  
  6044. * ChessNet
  6045.   Masque.  Chess against computer or via modem or network.  List $ 49.
  6046.   
  6047. * Kaleidokubes
  6048.   Artworx.  Color domino cubes (1 or 2 player).  List $ 49.
  6049.   
  6050. * Microsoft Golf
  6051.   Microsoft.  A Windows-based version of Links 386, with excellent control
  6052.   and high-quality scenery.  List $ 65.
  6053.   
  6054. * New York Times Crossword Puzzle
  6055.   SWFTE.  200 daily and 50 Sunday crossword puzzles.  List $ 49.
  6056.   
  6057. * SimCity for Windows
  6058.   Maxis.  A sophisticated simulation of a city.  List $ ?.
  6059.   
  6060. * Symantec Game Pack for Windows
  6061.   Symantec.  Six Windows games.  List $ 39.
  6062.   
  6063. * Windows Entertainment Pack Vol. 1
  6064.   Microsoft.  Tetris, Minesweeper, Golf solitaire, Cruel solitaire, and more.
  6065.   List $ 39.
  6066.   
  6067. * Windows Entertainment Pack Vol. 2
  6068.   Microsoft.  Tut's Tomb solitaire, FreeCell solitaire, Pipe Dream, and more.
  6069.   List $ 39.
  6070.   
  6071. * Windows Entertainment Pack Vol. 3
  6072.   Microsoft.  Fuji Golf, TriPeaks solitaire, WordZap, SkiFree and more.  List
  6073.   $ 39.
  6074.   
  6075. * Windows Entertainment Pack Vol. 4
  6076.   Microsoft.  List $ 39.
  6077.   
  6078. * WinGames
  6079.   WinSoft.  WinCommand, Chopper Attack, Yacht and more.  List $ 39.
  6080.   
  6081. * WinGames II
  6082.   WinSoft.  MrMind, Lander, Adventure and more.  List $ 49.
  6083.   
  6084. Sorry, the shareware and freeware games are just too numerous to mention!
  6085. Check your favorite FTP site or BBS for availability.
  6086.   
  6087.   
  6088. 7.3.10.3.  Multimedia authoring
  6089.   
  6090. * AuthorWare Professional
  6091.   ?.  A high-end multimedia authoring tool.  List $ 7,995.
  6092.   
  6093. * IconAuthor
  6094.   ?.  A high-end multimedia authoring tool.  List $ 4,995.
  6095.   
  6096. * HSC Interactive
  6097.   HSC.  A fairly basic, easy-to-use, multimedia authoring package based on a
  6098.   subset of IconAuthor.  No OLE, DDE or TrueType support.  List $ 495.
  6099.  
  6100. * Video for Windows
  6101.   Microsoft.  A video editor supporting OLE for embedding video clips into
  6102.   other applications.  List $ 195.
  6103.   
  6104.   
  6105. 7.3.10.4.  Multimedia playback
  6106.  
  6107. * AmandaStories
  6108.   Voyager.  Animated stories for children age 3 and up.  List $ ?.
  6109.   
  6110. * Composer Quest
  6111.   Dr. T's Music Software.  Various classical composers, with sound, text and
  6112.   pictures.  List $ 99.
  6113.   
  6114. * Multimedia Beethoven
  6115.   Microsoft.  Experience Beethoven with sound, text and pictures.  List $ 69.
  6116.   
  6117. * MPEGPlay
  6118.   Michael Simmons.  A MPEG player with hicolor capability.  Registration $ ?.
  6119.   
  6120. * Wave Utilities
  6121.   TaSSoft.  Plays wave and MIDI files with features beyond those of standard
  6122.   WIndows applets.  Free.
  6123.   
  6124. * WinTV
  6125.   Hauppage.  View NTSC TV in a window.  Includes adapter card.  List $ 495.
  6126.   
  6127. * XING
  6128.   XING.  A MPEG player for Windows.  Registration $ ?.
  6129.   
  6130.   
  6131. 7.3.10.5.  Sound editors
  6132.   
  6133. * Encore
  6134.   Passport Designs.  Music publishing package for composing and editing
  6135.   music.  List $ 595.
  6136.   
  6137. * Sound Brush
  6138.   MP Technologies.  Sound editor and player.  List $ 250.
  6139.   
  6140. * Trax
  6141.   Passport Designs.  MIDI editor and player.  List $ 595.
  6142.   
  6143. * Wave for Windows
  6144.   Turtle Beach.  Sound editing package.  List $ 149.
  6145.  
  6146. * X-oR
  6147.   Dr. T's Music Software.  MIDI editor and librarian.  List $ 129.
  6148.   
  6149.   
  6150. 7.3.10.6.  Video Editors
  6151.   
  6152. * CameraMan
  6153.   Vision Software.  Capture Windows screens into .AVI format movies.  List $
  6154.   149.
  6155.   
  6156. * Video for Windows
  6157.   Microsoft.  Capture video into .AVI files through a video capture board,
  6158.   and play them back or embed video clips into other applications.  List $
  6159.   199.
  6160.   
  6161. :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  6162.  
  6163.  
  6164. 8.  TECHNICAL SUPPORT CONTACTS
  6165. ==============================
  6166.   This section attempts to list various avenues for technical support for
  6167.   Windows and Windows applications.  Further information is always welcome!
  6168.   
  6169. ---------------------------------------------------------------------------
  6170.  
  6171. 8.1.  Microsoft
  6172. ===============
  6173.   
  6174.   
  6175. ...........................................................................
  6176.  
  6177. 8.1.1.  Telephone
  6178. -----------------
  6179.   
  6180. * Installation Support
  6181.   Visual Basic                    (206) 646-5105
  6182.   Visual Basic Pro Toolkit        (206) 646-5105
  6183.   Windows Entertainment Pack      (206) 637-9308
  6184.  
  6185. * Toll Telephone Support
  6186.   Access                          (206) 635-7050
  6187.   Excel                           (206) 635-7070
  6188.   FoxPro                          (419) 872-0043
  6189.   Mail                            (206) 637-9307
  6190.   Money                           (206) 635-7131
  6191.   PowerPoint                      (206) 635-7145
  6192.   Project                         (206) 635-7155
  6193.   Publisher                       (206) 635-7140
  6194.   Windows                         (206) 637-7098
  6195.   Windows for Workgroups          (206) 637-7098
  6196.   Word                            (206) 462-9673
  6197.   Works                           (206) 635-7130
  6198.   Other products                  (206) 454-2030
  6199.   
  6200.  
  6201.